toddsundsted / ktistec

Single user ActivityPub (https://www.w3.org/TR/activitypub/) server.
GNU Affero General Public License v3.0
350 stars 21 forks source link

dockerfile refactor #66

Closed zimbatm closed 1 month ago

zimbatm commented 1 year ago
zimbatm commented 1 year ago

I struggled a bit, but this is now working to deploy on https://fly.io . Here is the test instance configuration: https://github.com/zimbatm/ktistec/commit/b747d6ea76456267ed38aabdef922d825292456f . fly deploy and now it's running at https://long-sky-6300.fly.dev/

zimbatm commented 1 year ago

The CI issue seems to be unrelated to this PR

toddsundsted commented 1 year ago

@zimbatm yes, it's related to https://github.com/crystal-lang/crystal/issues/12974 which i filed and has been fixed but not released.

zimbatm commented 1 year ago

What do you think of the changes, is that something you would merge?

zimbatm commented 1 year ago

Also once we have that, then I can also submit you a PR similar to #47, but that publishes the images to the GitHub registry. That way no new credentials are required.

zimbatm commented 1 year ago

rebased and building with Crystal 1.7.2

zimbatm commented 1 year ago

@toddsundsted what's your thinking, is this ready or is some of the design not quite right?

toddsundsted commented 1 year ago

@zimbatm sorry for the super slow reply! i'm not enough of an expert to review this without spending some time using it, and i haven't had enough free time to do that recently.

zimbatm commented 1 month ago

closing because I'm not using ktistec anymore