Skole projekt - Machine communication Dette repository er en backend-docker skrevet i Python, som står for at videresende API-kald fra frontend ud til den korrekte maskine, formatere den returnerede information til JSON-format og automatisere enkelte frontend-forespørgsler til flere maskinkald for at simplificere kommunikationsprocessen mellem frontend og maskine.
** DOCKER INFO ** - STARTER ALTING NUL SETUP cd machine-communication docker compose up i bygger og starter dockersne inkl RestApi'et
** ANDET VIGTIG INFO ** Istedet for at læse koden for at forstå endpoints Gå til localhost:8000/docs på google. Forventet JSON Format til endpoints står under Modeller og på docs Kun POST requests der forventer en JSON body
Docker compose filen opretter et default bridge netværk for serviceses.
- De forskellige services IP i et docker netværk er Service navnet, derfor skulle koden ændres fra localhost forbindelser til service navne.
- RestAPI'ets uvicorn server skal køre på samme port som dockeren er mappet til. så man kan tilgå API'et fra ens pc.