build admin pages into the docker container
This commit is contained in:
@ -6,11 +6,9 @@ RUN cargo build --release
|
||||
|
||||
# Run stage
|
||||
FROM debian:bookworm-slim
|
||||
RUN apt-get update && apt-get install -y libssl3 ca-certificates && apt-get clean
|
||||
RUN apt-get update && apt-get install -y libssl3 ca-certificates libsqlite3-0 && apt-get clean
|
||||
COPY --from=builder /usr/src/app/Neighborhood_Map_Atlas_Neighborhoods.geojson /
|
||||
COPY --from=builder /usr/src/app/map.html /
|
||||
COPY --from=builder /usr/src/app/teams.json /
|
||||
COPY --from=builder /usr/src/app/times.json /
|
||||
COPY --from=builder /usr/src/app/target/release/mapbattle /usr/local/bin/mapbattle
|
||||
COPY --from=builder /usr/src/app/mapbattle.db /
|
||||
EXPOSE 8080
|
||||
CMD ["mapbattle"]
|
||||
@ -212,9 +212,9 @@ async fn main() -> std::io::Result<()> {
|
||||
.service(game_page)
|
||||
.service(geojson_endpoint)
|
||||
.service(legend_data)
|
||||
//.service(admin)
|
||||
//.service(admin_query)
|
||||
//.service(list_of_games)
|
||||
.service(admin)
|
||||
.service(admin_query)
|
||||
.service(list_of_games)
|
||||
})
|
||||
.bind(("0.0.0.0", 8080))?
|
||||
.run()
|
||||
|
||||
Reference in New Issue
Block a user