seems like I was nearly there :) yes you copy the volumes folder, and change ownership to those folders. But then the db has the password from your previous installation stored, so you need to change that. Copy the password from your docker-compose.yml file, and add it to the database like this: docker exec -i FOLDERNAME_postgres_1 psql -U lemmy -c "alter user lemmy with password 'bleh'"
(from https://join-lemmy.org/docs/en/administration/backup_and_restore.html)
after installing with ansible, change the docker-compose.yml file on you server passing the api in the ENV variable:
the postfix section now looks like this
postfix:
image: mwader/postfix-relay
environment:
- POSTFIX_myhostname=[yourdomain.tld]
- POSTFIX_inet_protocols=ipv4
- POSTFIX_smtp_sasl_auth_enable=yes
- POSTFIX_smtp_sasl_password_maps=static:apikey:[api-key]
- POSTFIX_smtp_tls_security_level=may
- POSTFIX_smtp_sasl_security_options=noanonymous
- POSTFIX_relayhost=smtp.sendgrid.net:587
- OPENDKIM_DOMAINS=[yourdomain.tld]
restart: "always"
I see! I just need to keep my Allowed list empty :) Don't really understand the different visibility of comments yet. I can see your comments from my lemmy.one account. but they don't show up on my own instance. Bit hard to keep track of posts and comments, if I need a second account on a different instance to see replies ?
I tried with a instance that's not in my Allowed list. If I search for a existing community on a different instance, it's not added to my community...
So, I see these comments when looking at the post via lemmy.one. But I don't see them from here https://lemmyfly.org/c/lemmy_support@lemmy.ml I wrote a comment through lemmyfly.org, which doesn't show here
thanks! got it working now. In SendGrip generated an api key, at - POSTFIX_smtp_sasl_password_maps=static:smtp_username:smtp_password
filled in apikey:[theapikey]
and relayhost=smtp.sendgrid.net:587
also add a verified From address in SendGrid, which is added in your lemmy.hjson email.smtp_from_address
@majorswitcher
@lemmy.one