Commit Graph

3 Commits

Author SHA1 Message Date
adamus1red
4afbe82283
Add docker multi-arch build (#55)
Add buildx & qemu for generating the multi-arch digest
Add builds for platforms amd64, arm64, Armv7 (Raspberry Pi 32bit), and 386
2023-04-11 13:50:59 +08:00
minus
8e31fe25ac
Make Docker image easier to use (#50)
* Use single server example as default frontend

This just works out of the box

* Refactor Dockerfile

- Remove the asset dir since it's embedded in the executable anyway
- Use the code in the current directory to build instead of downloading.
  Makes local testing very easy.
- Cache Go dependencies
- Run without root privileges. Note that using a BoltDB database
  requires mounting a volume with the correct permissions. The default
  database has thus been changed to memory so that starting the image
  just works.

* Automatically publish images
2022-07-26 23:30:23 +08:00
Maddie Zhan
fad1302a73 Migrate code from Go branch to new repo 2020-06-02 18:10:50 +08:00