--- /dev/null
+FROM onyx:latest
+
+RUN apt install --yes git
+
+WORKDIR /app
+
+COPY onyx-pkg.kdl onyx-pkg.kdl
+RUN onyx pkg sync
+
+COPY src src
+COPY build.onyx build.onyx
+RUN onyx pkg build default
+RUN rm -r src
+
+COPY www www
+
+ENV SERVER_PORT 8080
+EXPOSE 8080
+
+CMD onyx run out.wasm
+
}
main :: () {
- default_log_level(.Error);
load_library_list();
reg = otmp.registry();
logf(.Info, "Listening on {}", port);
app->serve(~~port);
- println("Server stopping...");
+ logf(.Info, "Server stopping...");
}
}