Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 973 Bytes

DOC.md

File metadata and controls

28 lines (20 loc) · 973 Bytes

Aiguillage Documentation

This project is meant to be a template for future Web/Go projects.

Getting started

Aiguillage is packaged as a Docker application that you can run anywhere docker runs.

  • The data used by aiguillage is stored in /aiguillage.db inside the Docker. This is an SQLite file that you can edit yourself if you want.
  • Aiguillage uses itself for its configuration. You might need to restart the docker for the changes to take effect.

The aiguillage image respect your disk space and uses 10Mb of space (a barebones nodejs image already weights 40Mb).

You can use Aiguillage without Docker by building the Go application and putting the compiled web application into a serve folder next to the Go app. Checkout the Docker file for details.

Run with docker:

# Build the local image
docker build .
# Or get it from the registry
docker pull ghcr.io/vanyle/aiguillage:latest

Run with docker-compose:

docker-compose up -d