* self hosting hardware @ 2017-07-12 7:19 Catonano 2017-07-12 7:22 ` Catonano 2017-07-12 9:06 ` Solène Rapenne 0 siblings, 2 replies; 15+ messages in thread From: Catonano @ 2017-07-12 7:19 UTC (permalink / raw) To: guix-devel [-- Attachment #1: Type: text/plain, Size: 1084 bytes --] In the next autumn/winter I would like to try to set up a self hosting solution And I'd love it to be GuixSD based I need some help with selecting the hardware that fits the goal Hardware is not exactly my thing A Beaglebone board (or equivalent) ? An Intel NUC (or equivalent) ? It should probably serve a collection of static files over https, have a smtp server and an IRC bouncher. Optionally I'd like it to run some bittorrent or rsync or synchthing or ipfs or DAT and a Gnunet node. I'd love to be able to attach some external hard drives to it, both traditionl hard drives and SSDs. In the last few years the ADSL that serves my apartment has improved dramatically It used to be 300 Kb/s in upload for years Now it's around 19 Mb/s The optic fiber cord reached the cabinet just aside the building main entrance The copper fragment is now only a few meters. So I could use some hardware suggestions to set up such a solution based on GuixSD It has to be cheap AND moderate in electricity consumption, possibly like a home router (or something) Thanks for any hint [-- Attachment #2: Type: text/html, Size: 1400 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 7:19 self hosting hardware Catonano @ 2017-07-12 7:22 ` Catonano 2017-07-12 8:03 ` ng0 2017-07-12 9:06 ` Solène Rapenne 1 sibling, 1 reply; 15+ messages in thread From: Catonano @ 2017-07-12 7:22 UTC (permalink / raw) To: guix-devel [-- Attachment #1: Type: text/plain, Size: 93 bytes --] I forgot: I might want to run a Mastodon (or GNU Social) instance and a Mediagoblin instance [-- Attachment #2: Type: text/html, Size: 118 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 7:22 ` Catonano @ 2017-07-12 8:03 ` ng0 2017-07-12 8:20 ` Rails Pjotr Prins 2017-07-12 8:53 ` self hosting hardware Catonano 0 siblings, 2 replies; 15+ messages in thread From: ng0 @ 2017-07-12 8:03 UTC (permalink / raw) To: Catonano; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 529 bytes --] Catonano transcribed 0.4K bytes: > I forgot: I might want to run a Mastodon (or GNU Social) instance and a > Mediagoblin instance As you've noticed yourself when we had that conversation, GNU Social would be easier to get into Guix native than Mastodon. While I was working on it (or occasionally do) I wonder why we have so little rails packages? What happened there? -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Rails 2017-07-12 8:03 ` ng0 @ 2017-07-12 8:20 ` Pjotr Prins 2017-07-12 8:47 ` Rails ng0 2017-07-12 8:53 ` self hosting hardware Catonano 1 sibling, 1 reply; 15+ messages in thread From: Pjotr Prins @ 2017-07-12 8:20 UTC (permalink / raw) To: Catonano, guix-devel; +Cc: Frederick M. Muriithi On Wed, Jul 12, 2017 at 08:03:48AM +0000, ng0 wrote: > While I was working on it (or occasionally do) I wonder why we have so > little rails packages? What happened there? Ruby support is great in Guix. But we don't use Rails much, yet. Dave started packaging some time back, but not sure what happened. We also need it for Arvados - Fred is working on that. Pj. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Rails 2017-07-12 8:20 ` Rails Pjotr Prins @ 2017-07-12 8:47 ` ng0 2017-07-14 9:42 ` Rails Ben Woodcroft 0 siblings, 1 reply; 15+ messages in thread From: ng0 @ 2017-07-12 8:47 UTC (permalink / raw) To: Pjotr Prins; +Cc: guix-devel, Frederick M. Muriithi [-- Attachment #1: Type: text/plain, Size: 2745 bytes --] Pjotr Prins transcribed 0.4K bytes: > On Wed, Jul 12, 2017 at 08:03:48AM +0000, ng0 wrote: > > While I was working on it (or occasionally do) I wonder why we have so > > little rails packages? What happened there? > > Ruby support is great in Guix. But we don't use Rails much, yet. Dave > started packaging some time back, but not sure what happened. We also > need it for Arvados - Fred is working on that. > > Pj. > > Ah! Good to know. I have some packages in a dirty branch, I just need to figure out the right order. at the moment it's just one file and the top view are about 40 rails packages I guess. I'm not sure how many will be added in layers below. Some already exist in Guix, but this is the list of gems I need: gem ‘pkg-config’ gem ‘rails’, ‘~> 5.0.2’ gem ‘sass-rails’, ‘~> 5.0’ gem ‘uglifier’, ‘>= 1.3.0’ gem ‘jquery-rails’ gem ‘puma’ gem ‘hamlit-rails’ gem ‘pg’ gem ‘pghero’ gem ‘dotenv-rails’ gem ‘font-awesome-rails’ gem ‘best_in_place’, ‘~> 3.0.1’ gem ‘paperclip’, ‘~> 5.1’ gem ‘paperclip-av-transcoder’ gem ‘aws-sdk’, ‘>= 2.0’ gem ‘addressable’ gem ‘devise’ gem ‘devise-two-factor’ gem ‘doorkeeper’ gem ‘fast_blank’ gem ‘goldfinger’ gem ‘hiredis’ gem ‘htmlentities’ gem ‘http’ gem ‘http_accept_language’ gem ‘httplog’ gem ‘kaminari’ gem ‘link_header’ gem ‘nokogiri’ gem ‘oj’ gem ‘ostatus2’, ‘~> 1.1’ gem ‘ox’ gem ‘rabl’ gem ‘rack-attack’ gem ‘rack-cors’, require: ‘rack/cors’ gem ‘rack-timeout’ gem ‘rails-i18n’ gem ‘rails-settings-cached’ gem ‘redis’, ‘~>3.2’, require: [‘redis’, ‘redis/connection/hiredis’] gem ‘rqrcode’ gem ‘ruby-oembed’, require: ‘oembed’ gem ‘sidekiq’ gem ‘sidekiq-unique-jobs’ gem ‘simple-navigation’ gem ‘simple_form’ gem ‘sprockets-rails’, :require => ‘sprockets/railtie’ gem ‘statsd-instrument’ gem ‘twitter-text’ gem ‘tzinfo-data’ gem ‘whatlanguage’ gem ‘react-rails’ gem ‘browserify-rails’ gem ‘autoprefixer-rails’ gem ‘rails_12factor’ gem ‘redis-rails’ gem ‘lograge’ The work will probably be an exercise in futility as the software (Mastodon) will not be included in Guix as it requires a binary blob with all the Nodejs packages, unless some of the people working on nodejs has an epiphany or nodejs decides to become more accessible, or hell freezes over, whatever happens first. -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Rails 2017-07-12 8:47 ` Rails ng0 @ 2017-07-14 9:42 ` Ben Woodcroft 0 siblings, 0 replies; 15+ messages in thread From: Ben Woodcroft @ 2017-07-14 9:42 UTC (permalink / raw) To: Pjotr Prins, Catonano, guix-devel, Frederick M. Muriithi On 12/07/17 18:47, ng0 wrote: > Pjotr Prins transcribed 0.4K bytes: >> On Wed, Jul 12, 2017 at 08:03:48AM +0000, ng0 wrote: >>> While I was working on it (or occasionally do) I wonder why we have so >>> little rails packages? What happened there? >> Ruby support is great in Guix. But we don't use Rails much, yet. Dave >> started packaging some time back, but not sure what happened. We also >> need it for Arvados - Fred is working on that. >> >> Pj. >> >> > Ah! Good to know. I have some packages in a dirty branch, I just need to > figure out the right order. at the moment it's just one file and the top > view are about 40 rails packages I guess. There is actually a branch wip-rails on savannah that boots rails. It is somewhat dated, and needs some overall work (removal of unused packages, to start). Help is welcome - I won't be able to get to this for a few months at least. Many of the packages you list ng0 are in that branch, or already in Guix. ben ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 8:03 ` ng0 2017-07-12 8:20 ` Rails Pjotr Prins @ 2017-07-12 8:53 ` Catonano 2017-07-12 13:34 ` Ricardo Wurmus 1 sibling, 1 reply; 15+ messages in thread From: Catonano @ 2017-07-12 8:53 UTC (permalink / raw) To: Catonano, guix-devel [-- Attachment #1: Type: text/plain, Size: 846 bytes --] 2017-07-12 10:03 GMT+02:00 ng0 <ng0@infotropique.org>: > Catonano transcribed 0.4K bytes: > > I forgot: I might want to run a Mastodon (or GNU Social) instance and a > > Mediagoblin instance > > As you've noticed yourself when we had that conversation, GNU Social > would be easier to get into Guix native than Mastodon. > Sorry, I didn't remember we already had this conversation > > While I was working on it (or occasionally do) I wonder why we have so > little rails packages? What happened there? > Because I understand the woes of missing packages, I'd say: let's keep it basic Let's say I just want statiic web sites, a mail server and an IRC bouncher That is: let's talk about hardware. That's where I need help I get lost in the sea of boards and mini/micro servers I don't know much abot architectures and their support in Guix [-- Attachment #2: Type: text/html, Size: 1525 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 8:53 ` self hosting hardware Catonano @ 2017-07-12 13:34 ` Ricardo Wurmus 2017-07-14 8:44 ` Catonano 0 siblings, 1 reply; 15+ messages in thread From: Ricardo Wurmus @ 2017-07-12 13:34 UTC (permalink / raw) To: Catonano; +Cc: guix-devel Catonano <catonano@gmail.com> writes: > Let's say I just want statiic web sites, a mail server and an IRC bouncher > > That is: let's talk about hardware. That's where I need help I’m using a Samsung N148 netbook for elephly.net. I don’t run a mail server, but I use it for XMPP, IRC bouncer, static web sites, git server, Tor, etc. It’s small (thinner than my router), cheap (if you can still get it), and it has an Intel Atom CPU, so it doesn’t consume much. It’s i686 with limited RAM, so at the moment it’s barely enough to compile Guix, but I hope we can fix this before the next release will be out. The hardware works fine with GuixSD, as far as I can tell. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 13:34 ` Ricardo Wurmus @ 2017-07-14 8:44 ` Catonano 0 siblings, 0 replies; 15+ messages in thread From: Catonano @ 2017-07-14 8:44 UTC (permalink / raw) To: Ricardo Wurmus; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 947 bytes --] 2017-07-12 15:34 GMT+02:00 Ricardo Wurmus <rekado@elephly.net>: > > Catonano <catonano@gmail.com> writes: > > > Let's say I just want statiic web sites, a mail server and an IRC > bouncher > > > > That is: let's talk about hardware. That's where I need help > > I’m using a Samsung N148 netbook for elephly.net. I don’t run a mail > server, but I use it for XMPP, IRC bouncer, static web sites, git > server, Tor, etc. > > It’s small (thinner than my router), cheap (if you can still get it), > and it has an Intel Atom CPU, so it doesn’t consume much. It’s i686 > with limited RAM, so at the moment it’s barely enough to compile Guix, > but I hope we can fix this before the next release will be out. > > The hardware works fine with GuixSD, as far as I can tell. > As far sa I understand, no, it can't be bought anymore But I get your message about what kind of machhines can be used for this Thanks [-- Attachment #2: Type: text/html, Size: 1480 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 7:19 self hosting hardware Catonano 2017-07-12 7:22 ` Catonano @ 2017-07-12 9:06 ` Solène Rapenne 2017-07-12 10:48 ` Catonano 2017-07-12 12:40 ` Pjotr Prins 1 sibling, 2 replies; 15+ messages in thread From: Solène Rapenne @ 2017-07-12 9:06 UTC (permalink / raw) To: Catonano; +Cc: guix-devel Je 2017-07-12 09:19, Catonano skribis: > In the next autumn/winter I would like to try to set up a self hosting > solution > > And I'd love it to be GuixSD based > > I need some help with selecting the hardware that fits the goal > Hardware is not exactly my thing > > A Beaglebone board (or equivalent) ? An Intel NUC (or equivalent) ? > > It should probably serve a collection of static files over https, have > a smtp server and an IRC bouncher. > > Optionally I'd like it to run some bittorrent or rsync or synchthing or > ipfs or DAT and a Gnunet node. > > I'd love to be able to attach some external hard drives to it, both > traditionl hard drives and SSDs. > > In the last few years the ADSL that serves my apartment has improved > dramatically > > It used to be 300 Kb/s in upload for years > > Now it's around 19 Mb/s > > The optic fiber cord reached the cabinet just aside the building main > entrance > > The copper fragment is now only a few meters. > > So I could use some hardware suggestions to set up such a solution > based on GuixSD > > It has to be cheap AND moderate in electricity consumption, possibly > like a home router (or something) > > Thanks for any hint Hello, if you have some space and you are not afraid by noise, I would go for a homemade computer. That would allow you to add network cards if you need and lot of hard drives. If you go for a NUC or a mini-itx computer, that will not allow you to upgrade, and you may be limited to 1x 2.5" disk + 1x SSD in m3 format. You just need : - a processor (pentium/celeron, cheap and works well, and won't consume much) - hard drive - motherboard (you can by a cheap motherboard, look at the number of SATA ports) - case (cheapest possible) - power supply (buy a good one but not with a lot of power, 80+ standards can help to choose) - 2x memory (2/4/8 Gb as you want) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 9:06 ` Solène Rapenne @ 2017-07-12 10:48 ` Catonano 2017-07-12 12:40 ` Pjotr Prins 1 sibling, 0 replies; 15+ messages in thread From: Catonano @ 2017-07-12 10:48 UTC (permalink / raw) To: Solène Rapenne; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 2122 bytes --] 2017-07-12 11:06 GMT+02:00 Solène Rapenne <solene@perso.pw>: > Je 2017-07-12 09:19, Catonano skribis: > > > In the next autumn/winter I would like to try to set up a self hosting >> solution >> >> And I'd love it to be GuixSD based >> >> I need some help with selecting the hardware that fits the goal >> Hardware is not exactly my thing >> >> A Beaglebone board (or equivalent) ? An Intel NUC (or equivalent) ? >> >> It should probably serve a collection of static files over https, have a >> smtp server and an IRC bouncher. >> >> Optionally I'd like it to run some bittorrent or rsync or synchthing or >> ipfs or DAT and a Gnunet node. >> >> I'd love to be able to attach some external hard drives to it, both >> traditionl hard drives and SSDs. >> >> In the last few years the ADSL that serves my apartment has improved >> dramatically >> >> It used to be 300 Kb/s in upload for years >> >> Now it's around 19 Mb/s >> >> The optic fiber cord reached the cabinet just aside the building main >> entrance >> >> The copper fragment is now only a few meters. >> >> So I could use some hardware suggestions to set up such a solution based >> on GuixSD >> >> It has to be cheap AND moderate in electricity consumption, possibly like >> a home router (or something) >> >> Thanks for any hint >> > > Hello, > > if you have some space and you are not afraid by noise, I would go for a > homemade computer. > That would allow you to add network cards if you need and lot of hard > drives. > > If you go for a NUC or a mini-itx computer, that will not allow you to > upgrade, and you may be limited to > 1x 2.5" disk + 1x SSD in m3 format. > > You just need : > > - a processor (pentium/celeron, cheap and works well, and won't consume > much) > - hard drive > - motherboard (you can by a cheap motherboard, look at the number of SATA > ports) > - case (cheapest possible) > - power supply (buy a good one but not with a lot of power, 80+ standards > can help to choose) > - 2x memory (2/4/8 Gb as you want) > Ok, no exotic hardware Thanks, Solène ! [-- Attachment #2: Type: text/html, Size: 2682 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 9:06 ` Solène Rapenne 2017-07-12 10:48 ` Catonano @ 2017-07-12 12:40 ` Pjotr Prins 2017-07-12 14:37 ` Solène Rapenne 1 sibling, 1 reply; 15+ messages in thread From: Pjotr Prins @ 2017-07-12 12:40 UTC (permalink / raw) To: Sol??ne Rapenne; +Cc: guix-devel You should also take a look at ARM, such as Gigabyte MP30-AR1 ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 12:40 ` Pjotr Prins @ 2017-07-12 14:37 ` Solène Rapenne 2017-07-12 15:03 ` Vincent Legoll 0 siblings, 1 reply; 15+ messages in thread From: Solène Rapenne @ 2017-07-12 14:37 UTC (permalink / raw) To: Pjotr Prins; +Cc: guix-devel Je 2017-07-12 14:40, Pjotr Prins skribis: > You should also take a look at ARM, such as Gigabyte MP30-AR1 I wasn't aware of the availability of this hardware. But it's pretty expensive, the motherboard with SoC processor costs ~450€. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 14:37 ` Solène Rapenne @ 2017-07-12 15:03 ` Vincent Legoll 2017-07-14 8:47 ` Catonano 0 siblings, 1 reply; 15+ messages in thread From: Vincent Legoll @ 2017-07-12 15:03 UTC (permalink / raw) To: Solène Rapenne; +Cc: guix-devel Hello, On Wed, Jul 12, 2017 at 4:37 PM, Solène Rapenne <solene@perso.pw> wrote: > Je 2017-07-12 14:40, Pjotr Prins skribis: >> >> You should also take a look at ARM, such as Gigabyte MP30-AR1 > > I wasn't aware of the availability of this hardware. Is this still really available ? My 5 secs search found it looks out of stock. I remember having seen some discussions on debian-arm ML with reports of problematic firmware/BIOS... <Looks> Here it is: https://lists.debian.org/debian-arm/2016/09/msg00022.html > But it's pretty expensive, the motherboard with SoC processor costs ~450€. No, that's cheap, really, have a look at that one: https://www.crowdsupply.com/raptor-computing-systems/talos-secure-workstation Tchuss -- Vincent Legoll ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: self hosting hardware 2017-07-12 15:03 ` Vincent Legoll @ 2017-07-14 8:47 ` Catonano 0 siblings, 0 replies; 15+ messages in thread From: Catonano @ 2017-07-14 8:47 UTC (permalink / raw) To: Vincent Legoll; +Cc: guix-devel, Solène Rapenne [-- Attachment #1: Type: text/plain, Size: 539 bytes --] 2017-07-12 17:03 GMT+02:00 Vincent Legoll <vincent.legoll@gmail.com>: > But it's pretty expensive, the motherboard with SoC processor costs ~450€. > > No, that's cheap, really, have a look at that one: > https://www.crowdsupply.com/raptor-computing-systems/ > talos-secure-workstation > > I'm not sure I understand wat you mean to indicate, with this link It takes me to the Talos Motherbard campaign page. But that campaign is failed, as afr as I understand. Is there any hardware from that project that can be bought ? [-- Attachment #2: Type: text/html, Size: 1091 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2017-07-14 9:42 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-07-12 7:19 self hosting hardware Catonano 2017-07-12 7:22 ` Catonano 2017-07-12 8:03 ` ng0 2017-07-12 8:20 ` Rails Pjotr Prins 2017-07-12 8:47 ` Rails ng0 2017-07-14 9:42 ` Rails Ben Woodcroft 2017-07-12 8:53 ` self hosting hardware Catonano 2017-07-12 13:34 ` Ricardo Wurmus 2017-07-14 8:44 ` Catonano 2017-07-12 9:06 ` Solène Rapenne 2017-07-12 10:48 ` Catonano 2017-07-12 12:40 ` Pjotr Prins 2017-07-12 14:37 ` Solène Rapenne 2017-07-12 15:03 ` Vincent Legoll 2017-07-14 8:47 ` Catonano
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/guix.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).