I really like Generatepress on WordPress and their default themes
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Oh another interesting one! I shall check into that! Thank you! :-D
If you’re okay with writing a little HTML and just don’t want to deal with writing/designing the CSS, I recently found out about HTML5 UP, which has a bunch of Creative Commons Attribution 3.0-licensed templates. It’s fairly straightforward to modify the content if you understand the HTML, and then you can host it for free as a static page at any number of places like GitHub Pages or Cloudflare Pages.
If you don’t want to have the CC-By attribution on the webpage, the designer also offers a service called Pixelarity with the same templates and more for a $19/quarter non-renewing subscription. You can continue using the templates even after the subscription expires and can keep making new sites with any template you already downloaded, you just don’t get any updates or tech support when the subscription expires. Upload to one of those free static hosts and it’s dramatically cheaper than Ghost or WordPress, and probably less work than a static site generator for something that’s not changing often.
Have used Jekyll, Hugo, and Docusaurus to generate static sites, and Wordpress and Ghost for blogs.
A few things to think about:
- Where do you plan to host and how much is the monthly budget?
- How much traffic do you expect to get?
- Will the content be static or updated often (i.e. landing page site vs. blog).
- Will more than one person be updating the site?
- How technical is the person/people updating the site? Are they OK with using terminal and command-lines, or GUI and point and click.
- Will there be 'member-only' features, i.e. things that require users creating an account and logging in?
- Will you need to offer a way for people to get in touch? Like, contact pages, email, etc.
- Will there be a need for public to post and answer questions (i.e. a forum).
- Will you need future support for things like newsletters, shopping carts, etc.
If one-person, technical, static, I'd go with Jekyll and Github pages, or Jekyll/Hugo/Docusaurus on Cloudflare pages. They all have templates. But you need to know how to setup github repos and tools. Cost is $0 to operate, other than annual fee for custom DNS domain name.
If more than one person, non-technical, or dynamic, then hosted Wordpress or Ghost. Budget for DNS name and ~20-50 dollars or euros/month (plus or minus, depending on features and traffic). There are free versions of these, but they slap ads all over them.
You can self-host all these, but it's much easier to have someone else deal with traffic spikes.
If you need community forums or a way for users to communicate with each other, then none of the above.
This is excellently well thought out post and some GREAT questions! I'll have to go through this more. I'm definitely planning on Self Hosting via Hetzner, I expect it to be static. I don't honestly expect much traffic, but who the hell knows. :-D I don't think I'll need forums as I have the Fediverse! :-D
look into static site generators
Yup, heard of them, used them very briefly. I think it's time to give it a try again! :-D Thank you!
Ghost is meant more for hosting blogs and newsletters, not necessarily an interactive site.
Lots of static site frameworks out there: Hugo, Gatsby, Jekyll - all with their own strengths and weaknesses. Hugo probably has the largest following and template ecosystem, so may be faster to get started. Something a bit different that has some steam behind it is Grav CMS.
I've been experimenting with Hugo to make simple websites. It's got a very minor learning curve, and plenty of templates to get you started. I like it!
You're referring to https://gohugo.io/ the static site generator?
You got it! I should have included the link, sorry!
No worries in the least! :-) I just want to make sure I'm on the same page as you! :-D Thank you for the info!
I think you want a static site generator
We use Vitepress for https://fedecan.ca/en/
https://vitepress.dev/guide/getting-started
If you want to selfhost it, there is https://www.coolify.io/ , but imo you want something like GitHub pages/ Netlify since it's for your business
What kind of fediverse features did you want for the website? You might be better off making accounts on fediverse platforms and linking to the website
I've heard of Hugo, I'll check into this one!
@otter @ozoned @selfhosted you can also look into https://kitten.small-web.org/ made by our very own and lovely @aral
Aral and I have spoken before! Aral used to stream on Owncast where I first met him, do you still do those streams Aral? :-)
Do you think Kitten would be a good use case for BT Free dot org?
Jekyll is also really nice. I've used it several times with great success
Wordpress fits this bill.
Although their CEO has a few screws loose.
Yeah, I've heard folks use Wordpress and it has a Fediverse Plugin now. And it can be selfhosted? I'll check it out! Thank you! :-)
The other catch with WP is that there's a lot of overhead, and you have to keep it updated to avoid security issues. Static site generators have minimal overhead and updates, but may not be as easy to use when building the site.
I'm currently looking into Ghost. What choices turned you off of it.
what was your show-stopper when you evaluated Ghost?
If you end up not liking WP, Drupal is another option. https://new.drupal.org/home. // https://www.drupal.org/project/activitypub
I shall check into it! Thank you! :-)
HTMLy is nice.