@amolith Wowowow! This is amazing! Thanks for deploying. I'd love for the community to have multiple instances so thanks for just doing this. And >24h after I announced, no less!
Now for your questions:
@amolith Wowowow! This is amazing! Thanks for deploying. I'd love for the community to have multiple instances so thanks for just doing this. And >24h after I announced, no less!
Now for your questions:
@amolith Fourth: I'm pretty sure that's set with the APP_DOMAIN env var: APP_DOMAIN=https://scribe.rip
@amolith Last question: Just like you're thinking, I used a systemd service. Here's the template I use in my Ansible playbook: https://gist.github.com/edwardloveall/bcb74592f3b18e3db014a106522733a0
@amolith Thanks again for getting this deployed! More than happy to share what I know about it and make better directions for others. Just ping me.
@amolith I deployed on Ubuntu so I'm not sure about the specifics of open_ssl, crystal, Debian, and lucky. My _guess_ would be it's a crystal thing, but it's hard to say. I'd start there or maybe even in the Crystal discord https://discord.gg/YS7YvQy
@amolith postgres: I absolutely need to do something with the readme. One nice thing about this app is it doesn't actually need postgres. Lucky ships with Avram which wants postgres, but you can set the DATABASE_URL env to literally any properly formatted postgres url. Here's mine: DATABASE_URL=postgres://does@not/mater
@amolith Never used LXD. What I do is run it on localhost:5000 as normal, and then proxy it through nginx. Something like:
upstream scribe {
server localhost:5000 fail_timeout=0;
}
server {
location @scribe {
proxy_pass http://scribe;
}
}
There's more to it than just that but that's the proxying part. I'd be happy to jump on a screen share and show you
Chirp! is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.
All Chirp! content and data are available under the Creative Commons Attribution 3.0 license.