@Antiochus@lemmy.one
link
fedilink
English
11Y

A static site generator like Jekyll hosted on Github pages might be a good option. It’s free and easy-ish to configure without knowing much code since there are an abundance of open source templates around.

@leo85811nardo@lemmy.world
link
fedilink
English
1
edit-2
1Y

I recently use Zola as a static site generator for my personal github.io website. In the past I used Jekll and Pelican, but I now use Zola for its simplicity in usage and dependency (single binary and file system based extension/theme)

SokathHisEyesOpen
link
fedilink
English
61Y

Your best bet is WordPress. There are literally millions of different themes to choose from, and you don’t need to know anything about website development. Unless things have changed, you can spin one up for free with a few clicks of a button on WordPress.com.

@AngryDemonoid@lemmy.lylapol.com
link
fedilink
English
2
edit-2
1Y

As someone who spent a lot of time learning html/css and wordpress to get a site i’m ok with, but not thrilled.

I’d say skip wordpress. I think it’s overkill for a portfolio. Mine is just a personal blog, and i’m about to sign up for the $9 a month Ghost Pro hosting with a free theme. I’m over the plugins and getting nickel and dimed for features.

Like others have mentioned, a static site generator may be good too.

Also, it isn’t open source, but i really like blot.im. I use it for Obsidian.md instead of the built-in publish because it’s a lot cheaper, and it’s close enough in appearance/quality.

EDIT: Actually, it looks like I was wrong. Blot.im appears to be open source too.

https://blot.im/about/source-code

Host a Wordpress instance on a privacy respecting VPS like Najal.la, or even Hetzner is great. Just change the settings to remove Gravatar integration and do not use Google Fonts. There are a lot of plugins and themes that you can install, but many come with third-party scripts and/or trackers. So, make sure you keep an eye out for what you are installing.

@Asudox@lemmy.world
link
fedilink
English
21Y

+1 for Hetzner

@sic_semper_tyrannis@feddit.ch
link
fedilink
English
3
edit-2
1Y

Astropost is the guy that does the layout for Michael Bazzell’s Unredacted magazine.

@mark@programming.dev
link
fedilink
English
2
edit-2
1Y

This is a duplicate post of https://lemm.ee/post/4849736. Was that intentional?

@nitefox@lemmy.world
link
fedilink
English
21Y

stack overflow momento

It’s a different community.

Can you give a little more detail about what you want to build, and what kind of development experience you want?

@MagneticFusion@lemm.ee
creator
link
fedilink
English
21Y

deleted by creator

Okay. So you need to build at least one page, and host it somewhere.

To create the page, you’ll need some HTML/CSS code (and maybe some Javascript). If you want that Squarespace-like drag-and-drop experience, you’ll need some kind of editor to write the code for you. See if any of these seem like what you want. I haven’t used any personally (I’m pretty comfortable writing HTML/CSS by hand), but I’d try BlueGriffon or Sea Monkey.

Then for hosting, you have lots of options. Some are free. Check out this list to get an idea. Amazon AWS and some of the others aren’t exactly “FOSS,” but GitHub/GitLab Pages are pretty harmonious with open source software, and most of the hosts listed won’t bloat your site with creepy analytics and stuff.

Finally, if you wanted a custom domain (e.g. “magneticfusion.com” instead of “magneticfusion.github.io”), you’d need to find a domain name registration service and point it at your hosted page. This part would not be free.

I don’t think any “one stop shop” solution as simple and foolproof as Squarespace exists in the FOSS space, although I’d be happy to be proven wrong. As is often the case with FOSS, you need to do some tinkering and cobbling together yourself. But it’s not too hard, and you’ll learn some neat stuff in the process.

Let me know if you have any follow-up questions, I’m happy to help.

To add to this, there’s Sourcehut Pages too, which is a free software code forge unlike Github. Sourcehut is very minimal and doesn’t even use Javascript in its interface. The landing page for Sourcehut declares in no uncertain terms:

Absolutely no tracking or advertising

I can’t say I’ve used the Pages functionality myself as I already have my own website hosting, but the quick-start guide seems pretty approachable: https://srht.site/quickstart

It might be easier to use Hugo to build the website files if you don’t want to learn HTML/CSS. If you want to use a custom domain name, the steps seem simple enough: https://srht.site/custom-domains

Sourcehut is in Alpha at the moment, so it’s free, but they intend on charging for it once they’re out of Beta. You can optionally pay for it now, and the prices are pretty reasonable.

Create a post

In the digital age, protecting your personal information might seem like an impossible task. We’re here to help.

This is a community for sharing news about privacy, posting information about cool privacy tools and services, and getting advice about your privacy journey.


You can subscribe to this community from any Kbin or Lemmy instance:

Learn more…


Check out our website at privacyguides.org before asking your questions here. We’ve tried answering the common questions and recommendations there!

Want to get involved? The website is open-source on GitHub, and your help would be appreciated!


This community is the “official” Privacy Guides community on Lemmy, which can be verified here. Other “Privacy Guides” communities on other Lemmy servers are not moderated by this team or associated with the website.


Moderation Rules:

  1. We prefer posting about open-source software whenever possible.
  2. This is not the place for self-promotion if you are not listed on privacyguides.org. If you want to be listed, make a suggestion on our forum first.
  3. No soliciting engagement: Don’t ask for upvotes, follows, etc.
  4. Surveys, Fundraising, and Petitions must be pre-approved by the mod team.
  5. Be civil, no violence, hate speech. Assume people here are posting in good faith.
  6. Don’t repost topics which have already been covered here.
  7. News posts must be related to privacy and security, and your post title must match the article headline exactly. Do not editorialize titles, you can post your opinions in the post body or a comment.
  8. Memes/images/video posts that could be summarized as text explanations should not be posted. Infographics and conference talks from reputable sources are acceptable.
  9. No help vampires: This is not a tech support subreddit, don’t abuse our community’s willingness to help. Questions related to privacy, security or privacy/security related software and their configurations are acceptable.
  10. No misinformation: Extraordinary claims must be matched with evidence.
  11. Do not post about VPNs or cryptocurrencies which are not listed on privacyguides.org. See Rule 2 for info on adding new recommendations to the website.
  12. General guides or software lists are not permitted. Original sources and research about specific topics are allowed as long as they are high quality and factual. We are not providing a platform for poorly-vetted, out-of-date or conflicting recommendations.

Additional Resources:

  • 1 user online
  • 10 users / day
  • 42 users / week
  • 116 users / month
  • 1.08K users / 6 months
  • 1 subscriber
  • 660 Posts
  • 11.1K Comments
  • Modlog