unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / Atom feed
* Re: [BLOG] Running Guix System on a Linode Server
@ 2020-10-10 11:48 Alexandru-Sergiu Marton
  2020-10-10 16:26 ` Joshua Branson
  2020-10-12 12:49 ` Ludovic Courtès
  0 siblings, 2 replies; 3+ messages in thread
From: Alexandru-Sergiu Marton @ 2020-10-10 11:48 UTC (permalink / raw)
  To: guix-devel

Hi,

I want to thank Joshua Branson and Christopher Lemmer Webber for their
article on Guix and Linode servers [1], it's always nice to look up and
see more GNU Guix in the clouds.

Since the post contains an invitation to run websites using Guix System,
I thought to reply saying I've accepted the challenge (though without
even knowing it existed!) I've been hosting my personal website [2] on a
GNU Guix System VPS for the past month, and I have to say it's been an
amazing experience. However I don't use Linode.

I bought my VPS from Vultr [3][4][5]. When you deploy a new server on
their website, they allow you to upload a custom ISO for it to boot
from. I got the latest nightly Guix image and uploaded to Vultr, then
chose it for my new server. When the machine boots, it allows you to see
the screen in a browser window, and that means you can go through the
whole installation process. The resolution might be a bit weird, making
the installer not fit completely at times, but you can easily guess what
you're clicking on if you've been through the process before on your
personal machines.

After the installation, assuming you enabled the SSH daemon, you can
connect through SSH like on any other server. Pretty simple process. No
need to overwrite other operating systems.

I thought I should share my experience, cause it might prove useful for
people that want to get a Guix System server up and running quickly in
the cloud. Vultr servers are pretty performant too! (Or maybe Guix has
improved a lot in the past year regarding speed) I'm using the cheapest
plan (1 CPU, 1024MB RAM) and Guix felt almost as fast as on my desktop
computer, which is a lot beefier than that.

[1]: http://guix.gnu.org/en/blog/2020/running-guix-system-on-a-linode-server/
[2]: https://brown.121407.xyz
[3]: https://vultr.com
[4] (affiliate link): https://www.vultr.com/?ref=8680364
[5] (aff. link 2; get 100$ credit for 30 days): https://www.vultr.com/?ref=8680365-6G

Cheers,
Sergiu


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [BLOG] Running Guix System on a Linode Server
  2020-10-10 11:48 [BLOG] Running Guix System on a Linode Server Alexandru-Sergiu Marton
@ 2020-10-10 16:26 ` Joshua Branson
  2020-10-12 12:49 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Joshua Branson @ 2020-10-10 16:26 UTC (permalink / raw)
  To: Alexandru-Sergiu Marton; +Cc: guix-devel


Chris did a lot of the manual lifting.  He wrote the initial guide in
email form.  I just reformatted it.  :)

If the others are interested, perhaps I could add Vultr to the cookbook.
I'm always game for showing people how to affordably run guix system on
a VPS.  My sites use it, and the certbot set up is fantastic!

--
Joshua Branson
Sent from Emacs and Gnus
https://gnucode.me
https://video.hardlimit.com/accounts/joshua_branson/video-channels
"You can have whatever you want, as long as you help enough other people get what they want." - Zig Ziglar


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [BLOG] Running Guix System on a Linode Server
  2020-10-10 11:48 [BLOG] Running Guix System on a Linode Server Alexandru-Sergiu Marton
  2020-10-10 16:26 ` Joshua Branson
@ 2020-10-12 12:49 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2020-10-12 12:49 UTC (permalink / raw)
  To: Alexandru-Sergiu Marton; +Cc: guix-devel

Hi,

Alexandru-Sergiu Marton <brown121407@posteo.ro> skribis:

> Since the post contains an invitation to run websites using Guix System,
> I thought to reply saying I've accepted the challenge (though without
> even knowing it existed!) I've been hosting my personal website [2] on a
> GNU Guix System VPS for the past month, and I have to say it's been an
> amazing experience. However I don't use Linode.

Thanks for sharing your experience!  It’s good to see more uses of Guix
System in this space.  I think it’s an area where one can immediately
reap the benefits of declarative OS configs.

Ludo’.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-10-12 12:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-10 11:48 [BLOG] Running Guix System on a Linode Server Alexandru-Sergiu Marton
2020-10-10 16:26 ` Joshua Branson
2020-10-12 12:49 ` Ludovic Courtès

unofficial mirror of guix-devel@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-devel/0 guix-devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-devel guix-devel/ https://yhetil.org/guix-devel \
		guix-devel@gnu.org
	public-inbox-index guix-devel

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.devel
	nntp://news.gmane.io/gmane.comp.gnu.guix.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git