ARM64 Docker image for the Standard Notes web app with automatic updates via GitHub Actions, publishing to GHCR, and runtime-configurable DEFAULT_SYNC_SERVER support.
Designed for self-hosted ARM64 environments such as Oracle Cloud Infrastructure (OCI) Ampere A1 instances, Raspberry Pi, and other ARM64 platforms.
- ARM64 native image for Standard Notes web
- Automatic builds from the latest Standard Notes release
- Runtime-configurable
DEFAULT_SYNC_SERVER - Published to GitHub Container Registry (GHCR)
- Suitable for OCI Free Tier ARM instances
docker run -d \
--name standardnotes-web \
-p 8080:80 \
-e DEFAULT_SYNC_SERVER=https://notes-api.example.com \
ghcr.io/fred-head/standardnotes-arm-web:latestservices:
standardnotes-web:
image: ghcr.io/fred-head/standardnotes-arm-web:latest
container_name: standardnotes-web
restart: unless-stopped
environment:
DEFAULT_SYNC_SERVER: https://notes-api.example.com
ports:
- "8080:80"| Variable | Required | Description |
|---|---|---|
DEFAULT_SYNC_SERVER |
Yes | URL of your Standard Notes Sync Server |
Example:
environment:
DEFAULT_SYNC_SERVER: https://notes-api.example.com| Tag | Description |
|---|---|
latest |
Latest Standard Notes release |
x.y.z |
Specific Standard Notes version |
Example:
ghcr.io/fred-head/standardnotes-arm-web:latest
ghcr.io/fred-head/standardnotes-arm-web:3.201.21
This repository automatically:
- Checks for new Standard Notes releases
- Builds an ARM64 image
- Publishes the image to GHCR
No manual build process is required.
The GitHub Actions workflow runs automatically every night at 01:00 UTC and also on pushes to main or manual dispatch. Each run checks whether a newer Standard Notes release exists and only builds a new image when needed.
- Oracle Cloud Infrastructure Ampere A1
- Ubuntu 24.04 ARM64
- Docker Engine 28+
- Docker Compose v2
This project is not affiliated with Standard Notes.
Standard Notes is a trademark of Standard Notes Ltd.