etechonomy / joplin-server Goto Github PK
View Code? Open in Web Editor NEWAutomated builds of Joplin Server in amd64 and arm64
Automated builds of Joplin Server in amd64 and arm64
Well,
I've beat my head on this for a week now.
I've run through the setup process so many times that I've bumped into the LetsEncrypt weekly cert limit.
I cannot get the server to use a mounted drive for storage. I've tried a symlink to the folder, nothing works.
I always get error: "could not change permissions of directory "/var/lib/postgresql/data": Operation not supported"
So, for now I'm syncing locally.
Unfortunately it's not going to take long to fill up this sd card at 64gb.
Any ideas on how to move forward with a mounted external storage drive?
It's a Synology NAS that I've got mounted via CIFS.
That part works just fine.
Is this, perhaps a permission issue?
My compose-docker file looks like this:
services:
db:
restart: unless-stopped
image: postgres:latest
ports:
- "5432:5432"
volumes:
- /home/joplin/data/:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=mypassword
- POSTGRES_USER=joplin
- POSTGRES_DB=joplin
app:
environment:
- APP_BASE_URL=https://my-server.com/joplin
- APP_PORT=22300
- POSTGRES_PASSWORD=mypassword
- POSTGRES_DATABASE=joplin
- POSTGRES_USER=joplin
- POSTGRES_PORT=5432
- POSTGRES_HOST=db
- DB_CLIENT=pg
restart: unless-stopped
image: etechonomy/joplin-server:latest
ports:
- "22300:22300"
depends_on:
- db
where /home/joplin/data is a symbolic link to /mnt/Joplin
I tried it with /mnt/joplin as the target to same effect.
It weird as the /data folder wasn't there before the process started, but was created in the process.
I've played around enough to confirm it's a bug. Is there a work around? Can it be fixed?
Thanks,
What is the login email and password? ?
It seems the armv7 builds are gone. Will they be back?
I used to use the florider89 joplin image for my armv7 NAS, but that it took a while for the last version to appear there, so I looked around and found that this one was updated and seemed otherwise very similar, so I switched to this one.
Yesterday a new version was released, 2.7.4. However after installing it it did not work and investigating, I found that it gave me format errors. This usually mean that I've used the wrong platform, but after some investigation it seems not to be that, but I'm not really sure where the problem is. However, looking at the tags it seems that the latest release is a lot smaller than earlier releases (about 300MB vs about 1GB). Any suggestions what the problem is here?
Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.