Skip to content
This repository has been archived by the owner on Nov 30, 2022. It is now read-only.

TheMardy/standardnotes-standalone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Standardnotes-Standalone

Multi-arch Standard Notes Syncing Infrastructure

Note

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.

Auth Api-Gateway Syncing-Server-JS

🐳 Supported platforms

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.

Latest Version check

Standardnotes Multi-Arch
Auth GitHub tag (latest by date) TheMardy Docker Pulls
Api-Gateway GitHub tag (latest by date) TheMardy Docker Pulls
Syncing-Server-JS GitHub tag (latest by date) TheMardy Docker Pulls

Installation

1. Clone this repository

git clone https://github.com/themardy/standardnotes-standalone.git && cd standardnotes-standalone

2. Initialize default configuration files by typing:

./server.sh setup

3. Customize your configuration

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

4. Run:

./server.sh start

Releases

No releases published

Packages

No packages published

Languages