I erroneously set my personal lemmy instance to private! how do i access it now?!
now i get this error when i attempt to access it. anyone know how to set it back?
404: FetchError: request to http://lemmy:8536/api/v3/site
and the command docker compose -p lemmy-easy-deploy logs -f
yeilds a bunch of nonsense but this line stood out...
Error: LemmyError { message: Some("Cannot have both private instance and federation enabled."), inner: Cannot have both private instance and federation enabled., context: "SpanTrace" }
You're viewing a single thread.
All Comments
Hot Top New Old Controversial Kerrigan @l.jugregator.org 2y ago Connect to your database and execute this sql:
UPDATE local_site SET private_instance = false
Then restart docker container
Soullioness @lemmy.world 2y ago Thank you for your response, but can you explain like I'm five? Lol
I don't know what you mean by connect to my database, I'm really new to this stuff, this is all really above my head.
Kerrigan @l.jugregator.org 2y ago In your case you can try this:
$ docker exec -ti lemmy_postgresql_1 bash
or put here your container name instead "lemmy_postgresql_1", look inside docker ps
output
$ su postgres
$ psql -d lemmy
$ UPDATE local_site SET private_instance = false;
Then restart docker container with
docker restart lemmy_lemmy_1
# or your container name instead "lemmy_lemmy_1", look inside docker ps
output
Soullioness @lemmy.world 2y ago i'm so sorry but i still don't understand...
root@laptop:/home/rain# docker exec -ti lemmy_postgresql_1 bash
Error response from daemon: No such container: lemmy_postgresql_1
here is the guide i followed that got me to this point... and then i checked that box with out understanding what i was doing...
Initials DiceBear https://github.com/dicebear/dicebear https://creativecommons.org/publicdomain/zero/1.0/ „Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/) GR
grue @lemmy.world 2y ago Replace lemmy_postgresql_1
with whatever the name of your database container is. If you don't know the name, I guess you should be able to figure it out by reading config.env
?
Soullioness @lemmy.world 2y ago i don't see the database mentioned in that file
The hostname for your instance Do NOT put http:// or https:// ONLY put your domain here. Subdomains are ok. LEMMY_HOSTNAME="atosoul.zapto.org "
If you use Cloudflare, your Cloudflare API token. Otherwise leave blank. If present, the DNS-01 challenge will be used to obtain valid HTTPS certificates --> If you use the Cloudflare Proxy, DO NOT FORGET to enable Cloudflare's Full (Strict) SSL mode! <-- This token must have access to edit the Zone where $LEMMY_HOSTNAME is Using this option will increase build time, as the DNS plugin needs to be compiled. Subsequent deploys will be faster. CF_API_TOKEN=""
Whether or not to build Lemmy from source rather than use the Docker Hub images This will significantly increase deploy time! BUILD_FROM_SOURCE="false"
The name of your Lemmy instance, will be displayed on the site header (only used during first-time setup) If you use special characters, please backslash-escape them. SETUP_SITE_NAME="AtoSoul"
###############################################################
SETTINGS FOR ADVANCED USERS ONLY I CANNOT HELP YOU WITH ISSUES RELATED TO THESE SETTINGS ###############################################################
The external port to use for Caddy's port 80 CADDY_HTTP_PORT=80
The external port to use for Caddy's port 443 CADDY_HTTPS_PORT=443
If true/1, also deploy the postfix server and configure Lemmy to send emails NOTE: Port 25 is USUALLY disabled on most server providers. For this reason, the email service is not well tested Feedback on the email service is appreciated! USE_EMAIL="false"
If true/1, prefix the Caddy host block with http:// to disable TLS entirely CADDY_DISABLE_TLS="false"
The options below will be passed directly to lemmy.hjson See that file for how they will be used Remember to backslash escape any special characters! POSTGRES_POOL_SIZE="5"
TLS_ENABLED="true"
SETUP_ADMIN_USER="lemmy"
LEMMY_NOREPLY_DISPLAY="Lemmy NoReply"
LEMMY_NOREPLY_FROM="noreply"