This repository only creates multi-arch images for standardnotes from the standardnotes repositories using Github Actions. Everything is the same as standardnotes/standalone, except the docker-compose file images.
Platform | Tested |
---|---|
linux/amd64 |
✓ |
linux/arm/v6 |
- |
linux/arm/v7 |
✓ |
linux/arm64 |
✓ |
linux/ppc64le |
- |
linux/s390x |
- |
Note: You might need to choose a different mariadb image if you use s390x
, ppc64le
or arm/v6
.
Standardnotes | Multi-Arch | |
---|---|---|
Auth | ||
Api-Gateway | ||
Syncing-Server-JS |
git clone https://github.com/themardy/standardnotes-standalone.git && cd standardnotes-standalone
./server.sh setup
There are 4 environment variables that need to be filled in with generated secret keys:
AUTH_JWT_SECRET
in the .env file
JWT_SECRET
, LEGACY_JWT_SECRET
and ENCRYPTION_SERVER_KEY
in the docker/auth.env file
You can generate values for them by using:
openssl rand -hex 32
./server.sh start