this post was submitted on 24 Jun 2023
2 points (100.0% liked)

Selfhosted

39158 readers
381 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I have an unraid server, and run swag to connect to a few of my apps. They all run on subdomain, including matrix and mastodon.

My default.conf file in the swag container has some "well-known" parameters set for the above, for delegating from the subdomain to the main domain. Because of this, I'm not sure if I can use the default.conf to point to another apication, or website.

What's the best route for setting up a website here? I want www.mydomain.xyz and mydomain.xyz to point to the same site as well.

I can easily set up apps on subdomains, but I'm not great with actual web hosting with nginx.

Any advice?

Edit: turns out this was very easy, just change server_name in default.conf to www.mydomain.xyz and mydomain.xyz and edit the index.html in the www directory, leave the location block with well-known alone. Should've tried before asking😂

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

Thanks for sharing your solution. I also would have thought that you could auto-redirect within the nginx config from "www" to the root domain, no? Idk if that would have any impact on the SSL functionality.

[–] [email protected] 1 points 1 year ago

I'm sure you could, but I have no idea how that would look! As for SSL on the main domain, swag has a variable for doing subdomains only (true/false) so I had to toggle that as well.

It required a TXT record to be added into cloudflare, so I don't know how permanent that is.

[–] [email protected] 1 points 1 year ago

I advise to run Caddy server instead of nginx or apache. It is insanely easier compared to the other two, handles SSL out-of-the-box without any input, and very user-friendly.

load more comments
view more: next ›