|
I would recommend cloudflare for free dns hosting, its pretty big and lots of foss support it directly like letsencrypt. The cloud providers are real cheap but the variable pricing could be bad if someone want to throw a botnet at you (very unlikely), for the absolute cheapest fixed pricing vps hosting checkout https://lowendbox.com/.
|
# ? Mar 3, 2021 17:22 |
|
|
# ? Apr 26, 2024 09:56 |
|
Not sure if this is the right thread for it, but I’m just getting into using docker to host some stuff. Anyone have any reccomendations for a good way to get certbot/lets encrypt working with docker-compose and nginx-proxy? I want to be able to set each image up on a sub domain with a virtual_host entry in the docker compose file, but the lets encrypt part seems a little more complicated. Should I forget about trying to use certbot in a container? Edit: so far this seems like my best bet? https://github.com/evertramos/nginx-proxy-automation frogbs fucked around with this message at 05:39 on Mar 16, 2021 |
# ? Mar 16, 2021 04:47 |
|
You can always just run separeite certbot with volume mounts (so the certbot container writes to, say, /sharedhostfolder/whatever/key.pem and you volume-mount /sharedhostfolder/whatever onto nginx container
|
# ? Mar 16, 2021 06:13 |
|
I gave up containerizing letsencrypt, I do it on the host and added reloading nginx to the post install hook.
|
# ? Mar 16, 2021 18:22 |
|
i've actually done this before and this is the guide i used: https://pentacent.medium.com/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71 hopefully that helps. i remember having trouble with it as well
|
# ? Mar 16, 2021 18:49 |
I am a docker noob but I run a container called 'router' that has nginx + certbot which acts as a reverse proxy to apps running in other containers. I tend to avoid any third party dockerfile just because I like to keep things simple and avoid having to keep up with upstream changes over time. Plus I've relied on too many third party things that get abandoned eventually. Here's my router Dockerfile: code:
code:
code:
code:
code:
|
|
# ? Mar 16, 2021 18:57 |
|
Are you getting a wildcard cert from letsencrypt? I did that and it made it much easier to configure everything else. I haven’t spent the time to automate it though, so that could be a deal breaker for you
|
# ? Mar 17, 2021 02:48 |
|
Thanks for the help everyone! I did also see some reccomendations for Traefik out there for accomplishing the same thing. Anyone used it before? This was a guide I found: https://www.digitalocean.com/community/tutorials/how-to-use-traefik-v2-as-a-reverse-proxy-for-docker-containers-on-ubuntu-20-04Grump posted:i've actually done this before and this is the guide i used: This looks like a good guide, i'm going to try running through this next, thank you! fletcher posted:I am a docker noob but I run a container called 'router' that has nginx + certbot which acts as a reverse proxy to apps running in other containers. Whoa, I don't think you're a docker noob! That's a good point about not relying on 3rd party stuff, I suppose that should be my eventual goal too. namlosh posted:Are you getting a wildcard cert from letsencrypt? I did that and it made it much easier to configure everything else. I haven’t spent the time to automate it though, so that could be a deal breaker for you I wasn't planning on it, the goal was to have automatic, renewing certs per sub-domain. Although I could see how a wildcard might make things easier. I'll look into it if the other options don't pan out. Thank you!
|
# ? Mar 17, 2021 18:10 |
frogbs posted:Thanks for the help everyone! I did also see some reccomendations for Traefik out there for accomplishing the same thing. Anyone used it before? This was a guide I found: https://www.digitalocean.com/community/tutorials/how-to-use-traefik-v2-as-a-reverse-proxy-for-docker-containers-on-ubuntu-20-04 I looked into Traefik but saw some posts about people frustrated with debugging issues when they came up. I ended up going with nginx since I was already familiar with it and knew it would handle my use case without much hassle. Nginx also seemed like the safer bet as to what will still be supported 5-10 years from now.
|
|
# ? Mar 17, 2021 18:22 |
|
Figured it out!
Bank fucked around with this message at 17:09 on Mar 18, 2021 |
# ? Mar 18, 2021 01:52 |
|
So I have light computer-toucher experience (I've done hell-desk for 4 years, but not much outside of that,) and I'm wanting to create a website to host my stories, drawings, and animatics that I've created. I need this because A.) Some of the content I create doesn't work in github after a certain file size, B.) The videos I make are worthless without the story surrounding them, and finally C.) I'm switching some of my stories from one forum to another, and want to have a place that isn't paywalled if people want to read my old content. (The CYOA forum here has like a 20 users max, less than 8 total read my stories and I want to move to a place that has hundreds of thousands of people registered to read these kind of stories. I want to reach a larger audience.) I want to be able to keep my stories separate from each other, and maybe have custom or thematic backgrounds for each one, be able to have a next button that moves between posts on the stories, and be able to embed videos and images to the story as necessary. I'll probably just be copy pasting them off the forums to a google doc, and then using a program that transfer between google docs and html. I want to host the images and videos I create in such a way, that I can post the on forums and the like and they would embed like normal. I really don't see more than maybe 20 - 100 people using this, and even that is overwhelmingly optimistic, that being said I still would want a host that would make me re-do everything if I end up getting larger traffic than I had planned. I don't think I need a big-girl host like AWS or something, just a simple website host that'll easily let me format and post images, videos, and texts. Do you have any recommendations? Boba Pearl fucked around with this message at 22:31 on Mar 18, 2021 |
# ? Mar 18, 2021 22:16 |
|
Boba Pearl posted:So I have light computer-toucher experience (I've done hell-desk for 4 years, but not much outside of that,) and I'm wanting to create a website to host my stories, drawings, and animatics that I've created. I need this because A.) Some of the content I create doesn't work in github after a certain file size, B.) The videos I make are worthless without the story surrounding them, and finally C.) I'm switching some of my stories from one forum to another, and want to have a place that isn't paywalled if people want to read my old content. (The CYOA forum here has like a 20 users max, less than 8 total read my stories and I want to move to a place that has hundreds of thousands of people registered to read these kind of stories. I want to reach a larger audience.) Would wix do what you want?
|
# ? Mar 19, 2021 04:13 |
|
CarForumPoster posted:Would wix do what you want? No both the storage page, and the video time are way too low, especially for 15$ I have adobe dreamweaver if that makes things better?
|
# ? Mar 19, 2021 07:27 |
|
Is there a reason the videos can't go on YouTube or Vimeo
|
# ? Mar 19, 2021 15:41 |
|
Boba Pearl posted:So I have light computer-toucher experience (I've done hell-desk for 4 years, but not much outside of that,) and I'm wanting to create a website to host my stories, drawings, and animatics that I've created. I need this because A.) Some of the content I create doesn't work in github after a certain file size, B.) The videos I make are worthless without the story surrounding them, and finally C.) I'm switching some of my stories from one forum to another, and want to have a place that isn't paywalled if people want to read my old content. (The CYOA forum here has like a 20 users max, less than 8 total read my stories and I want to move to a place that has hundreds of thousands of people registered to read these kind of stories. I want to reach a larger audience.) It sounds like you're wanting to hand-create all your own HTML, and not use something like a Wordpress (or any other CMS) theme? Also, you're wanting to host your own video? If so, props, and this frees up a ton of options! I think that the easiest would be something like old school shared hosting ideally from a huge provider like OVH that I linked just there. Most of these shared hosting offerings sell CPU time that you don't need, and access to PHP and usually a MySQL database. What you're describingn really sounds like this plain simple "website hosting", so this is probably what you want. Most of these have been used for people to either do a Wordpress site, possibly with a custom theme, or do their own little PHP (or similar language) dynamic site. For static (just plain HTML, JS, CSS) websites, there's also a lot of "static site" hosting options, like https://www.netlify.com/, Github as you mentioned, or setting up Amazon. A lot of the purpose-built static website hosting will have limits that prevent it from being used for video storage, so setting up AWS or another public cloud actually isn't a terrible option for this. Outgoing bandwidth on AWS is expensive though, and a terabyte of bandwidth would cost ~$90-100. About that video hosting: this is the tricky part, video both takes up a lot of disk, and if you do get a high-traffic month, consumes a lot of bandwidth to serve. People normally dump video on Youtube, Vimeo, or someone else to host. It sounds like you're wanting to use this site as an image and video host to be posted in other places too. Consider what happens if somebody posts one of your videos on Reddit and you get 10,000x normal traffic. I'd actually say that the safest way to set up your own video host is to look for a Virtual Private Server, VPS offering. Unlike all of the options above, this would leave you in charge of taking care of a Linux VM somewhere in the world, which isn't a ton of maintenance but also is still more work and learning that you have to do. It goes without saying that all of these options take more learning and fuss than Wix or Squarespace. Turnkey website builders are the way to go if you just want something up on the internet, but it sounds like you've already started down the path towards something pretty customized. I hope this helped!
|
# ? Mar 19, 2021 16:23 |
|
CarForumPoster posted:Would wix do what you want?
|
# ? Mar 19, 2021 17:34 |
|
Hotel California business model. Easy to get in, nigh impossible to leave. Proprietary platforms are all the rage.
|
# ? Mar 19, 2021 20:16 |
|
Rufus Ping posted:Is there a reason the videos can't go on YouTube or Vimeo It's not porn or anything like that but it's still not anything I can put on youtube realistically. They've also taken down previous videos before. I have Discord Nitro so I've been hosting my videos and images using that and github. I do parodies of musicals, and some of the covers and things I use get flagged by youtube's system. I would rather host it myself if I can. Twerk from Home posted:About that video hosting: this is the tricky part, video both takes up a lot of disk, and if you do get a high-traffic month, consumes a lot of bandwidth to serve. People normally dump video on Youtube, Vimeo, or someone else to host. It sounds like you're wanting to use this site as an image and video host to be posted in other places too. Consider what happens if somebody posts one of your videos on Reddit and you get 10,000x normal traffic. I'd actually say that the safest way to set up your own video host is to look for a Virtual Private Server, VPS offering. Unlike all of the options above, this would leave you in charge of taking care of a Linux VM somewhere in the world, which isn't a ton of maintenance but also is still more work and learning that you have to do. I think this might be the best idea, do you have anything you'd recommend? Boba Pearl fucked around with this message at 02:39 on Mar 20, 2021 |
# ? Mar 20, 2021 02:36 |
|
Boba Pearl posted:I have Discord Nitro so I've been hosting my videos and images using that and github. This will get your Discord account killed. How much disk space do you use?
|
# ? Mar 20, 2021 02:44 |
|
Biowarfare posted:This will get your Discord account killed. I've been doing my stories for a year, and as I've gotten better at art and animation they've grown in size. My first story was 60 mb from beginning to end. While the latest 3 stories doing half a gig a piece. I'm using 2 gigs right now, but I see that bloating up as I do more.
|
# ? Mar 20, 2021 10:22 |
|
Honestly that's almost no space used, and if it's legitimately parodies and you own the legal rights to it, I don't see an issue several gigs is absolutely not 'move to a VPS' world or 'AWS' world quote:just a simple website host that'll easily let me format and post images, videos, and texts. Impotence fucked around with this message at 11:00 on Mar 20, 2021 |
# ? Mar 20, 2021 10:57 |
|
No I have adobe dreamweaver, so I'll make my own stuff. Unless a website maker is really good? I don't really know much about them, but I made a website in High School? Like they made me use linux and everything, but that was 12 years ago. I just mean, if a file is too big for Github they won't let you embed it. So when I create a page to host my stories, I would want to be able to embed my images and videos in the page. I write my posts into Google Docs, which has BBCode output for the forums, and HTML output for the webpages. Boba Pearl fucked around with this message at 11:07 on Mar 20, 2021 |
# ? Mar 20, 2021 11:03 |
|
I suggest using a host that measures bandwidth in terms of throughout rather than allowed data transfer. For video and images this is a great idea since you won't risk breaching the limit and having overage fees. I would also consider using a seed box type host, such as feralhosting.com.
xtal fucked around with this message at 13:36 on Mar 20, 2021 |
# ? Mar 20, 2021 13:33 |
|
Wait I can use a seedbox as a website? I have one of those. Mine is with seedit4me.
|
# ? Mar 20, 2021 18:13 |
|
Boba Pearl posted:Wait I can use a seedbox as a website? I have one of those. Mine is with seedit4me. Check the terms of service. With that host they specifically say "Customers may not use the public HTTP part of their account ... to share any kind of files with the public". The hosts that forbid public trackers are likely to also have that rule.
|
# ? Mar 20, 2021 18:19 |
|
Yeah but I wouldn't mind switching, I could just go with feral for my seedbox and then setup a domain and point it at that?
|
# ? Mar 20, 2021 18:25 |
|
I still think that's overkill, and all your needs are basically met with a $2/m dreamhost account
|
# ? Mar 20, 2021 18:55 |
|
Well, I've been thinking of switching off my seedbox anyways, so switching to one that lets me host my own website might be overkill, but if they charge less, or the same as my current seedbox, then it doesn't feel like I'm spending anymore money, but Dreamhost looks cool too, it's 5$ a month which is nice.
|
# ? Mar 20, 2021 19:15 |
|
I've got a 512mb-ram Buyvm VPS with 256gb of additional storage for $3.25 a month. I would recommend them.
Comatoast fucked around with this message at 15:54 on Mar 22, 2021 |
# ? Mar 21, 2021 05:56 |
|
frogbs posted:Thanks for the help everyone! I did also see some reccomendations for Traefik out there for accomplishing the same thing. Anyone used it before? This was a guide I found: https://www.digitalocean.com/community/tutorials/how-to-use-traefik-v2-as-a-reverse-proxy-for-docker-containers-on-ubuntu-20-04 Of everything I tried , so far Traefik has been the most elegant solution for HTTPS on docker-compose. Once you get the label syntax right it prettymuch works immediately. One thing that i've found increasingly frustrating though is just getting the formatting of docker-compose files correct. Each version is different, and it's surprisingly strict (no tab's, spacing/indents have to be exact). After looking at similar criticisms I've found a lot of people saying docker-compose "isn't good" and "shouldn't be used in production". So...what's the point of it then? Should I be using Swarm or Kubernetes?
|
# ? Mar 24, 2021 18:05 |
|
frogbs posted:(no tab's, spacing/indents have to be exact) Isn't this basically all YAML, because spacing/indents have value and aren't just for looks? Your kubernetes deployment file will be equally strict.
|
# ? Mar 24, 2021 18:21 |
|
Biowarfare posted:Isn't this basically all YAML, because spacing/indents have value and aren't just for looks? Your kubernetes deployment file will be equally strict. Yeah, it's a YAML thing. I think I figured out what part of my problem is, the editor i'm using is automatically turning 4 spaces into tabs, so as i've been copying and pasting stuff it's been replacing spaces every single time.
|
# ? Mar 24, 2021 18:45 |
|
I'm helping a client launch a new website, but they want to keep hosting their email through cPanel at HostGator (...I know). I tried just changing the main A Record in their DNS to point to the new website, but it looks like cPanel is configured to use the main domain name (websitedomain.com) as the MX Record automatically. It also doesn't let me enter the cPanel server IP as the main MX Record, it only accepts fully qualified domain names. I tried adding an 'email.websitedomain.com' A Record and changing the MX Record to that, but that immediately broke things, probably because cPanel doesn't know to accept mail at email.websitedomain.com. cPanel also has some other 'email routing' options in the area where you can edit MX records, but i'm not sure they'll help at all: Does anyone who's more familiar with cPanel know if there's a way to point the main A Record to the new website, but leave the MX Record pointing to the cPanel install?
|
# ? Mar 25, 2021 23:39 |
|
run your own dns
|
# ? Mar 25, 2021 23:52 |
|
Biowarfare posted:run your own dns I did think about that, but I think the only way it'd work is if the DNS I run (or maybe their registrar's) would let me put an IP address for the MX record. I suppose it's worth a shot.
|
# ? Mar 26, 2021 03:32 |
|
That's a spec violation and isn't the solution
|
# ? Mar 26, 2021 03:37 |
|
frogbs posted:I did think about that, but I think the only way it'd work is if the DNS I run (or maybe their registrar's) would let me put an IP address for the MX record. I suppose it's worth a shot. Why? Just make an A record and set the MX to that
|
# ? Mar 26, 2021 05:28 |
|
DarkLotus posted:No worries, all I ever see here and on /r/webhosting is "AWS AWS AWS AWS AWS and VPS" when people just want to host Wordpress and have it work. It gets frustrating. Is there a new SA tier on lithium? Mine has been listed as retired since like 2016 hah.
|
# ? Mar 29, 2021 15:59 |
|
Ffycchi posted:Is there a new SA tier on lithium? Mine has been listed as retired since like 2016 hah. No more SA tiers, keep your retired plan forever though, it just means it can't be purchased anymore!
|
# ? Mar 29, 2021 16:28 |
|
|
# ? Apr 26, 2024 09:56 |
|
DarkLotus posted:No more SA tiers, keep your retired plan forever though, it just means it can't be purchased anymore! Aw that's sad. I enjoyed the cheeky sekrit website for SA members.
|
# ? Mar 29, 2021 16:49 |