Received: from sonic310-14.consmr.mail.bf2.yahoo.com (sonic310-14.consmr.mail.bf2.yahoo.com [74.6.135.124]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id C4D1A780DF9 for <~alpine/users@lists.alpinelinux.org>; Wed, 1 Jun 2022 21:53:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654120434; bh=SAZ3bwBahZxjiM66GTX8LZMWo4yfWHCG/HzHg8vpZBU=; h=From:Date:Subject:To:References:From:Subject:Reply-To; b=YsiFWaWiXZefRxB1xpSbeEeZMJ7kN1PQuKnHN5qr8xAPK3taAvmLmf/PExOsevW2CipGNLpQ48Mv6IZaUes15JWA1lCqqNPNEpwwMV8TUvqM/CAsOjynEAgvns/ABXfpuzBs6qkLliJqAcUuOm9aEzxz8Ha8jPpDl1nyP6dSJ1JKoPCv85RF+zXE2tNqDYSoK1+gYBiki5vsjNfMnHNWvgS+lFGj8G9orNuN7vE51E1xHPbbVJMpWIIiMYrlITHxXkRWgHGTGhxJHjya+bAAzuwxA3onBDmdiCygVSWIGQu5UwiizJUCcS5ybH6B88S2Zez1Pv9bXUfj5I46oxDVvQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1654120434; bh=sfmeaOHDqH+aodQXcom3N+k93joWD3wR08JHwvFPad/=; h=X-Sonic-MF:From:Date:Subject:To:From:Subject; b=ddAyeKrF1C+RJJSDBatQ3wz2w76CaVMKwzBGxLrKsT6d6GNtbK/c6HNaXQ/0NDE2fh88LgR8e1ZZhtUBL31xUKuxjF9UIk8btI1SRU8KFKrjy0smsSZuqb9kn+gbmsLTG/HDCKQvdmBVGvY+JgesZgiUV92pIBLNoHhRH+lDgGy0fTQnT+57cMv4P42G/oXCE1j50G5x3ZcXXGNCexA6HCDpSNISQ7Mq+RP7GBMejeap4asS2O6JculKcRsd3rfxOuSmdU22GDiDRk5nWOmH3sBufgiqK6r4z+qlPyWvn2Q66E7EMkvg7YwlHL7VCvnoZOMqeuOKGvI3HIyR4zS2Zw== X-YMail-OSG: sJTQVq8VM1mTdzLLkOxEHHXdYRYhIovjDtzGs7UzA7Wr_69hCzBxs69Hxv.afNr Pd0wnhFGQQr1xEaAjqWV0NAnIv2U9H8G84FqGnEvgBXGw6J4PVoYdkB_ha.JPV3v8po55AymkHk9 M.9qLa9XIIdB8OEYHhQLoQWlmuMDLd_Dgzw2h3c6LsWptv5YYlWaR8o5QTcbOsljaq6C.1Ra7xCm 1BYo71IKYANOaWFqWvu3Ol5jFouSsewhhvZaVT6R4.ybNTah3GsZWyfgEg5My3XRi_GLPYArRQmR R6HKFE3_EguxPV46m7AIrX8qhl1EKnHmNihrtFAGvha9.hp9E91BXT9CAMGs8j7qqhthZtg1gflF FJVkDnrkLl5cDZG8MGeC.4EzVBuyzHcXSj.EoSiAf9W1hHz2DFG5lNWFuODNgA8iU1ZSDIYyOebE 7gOqhgiKFv2ebkF7gtVQsjL48aOwikQ.3Xj4rG1kuy6asVLBympZSbMj8hGlO1VdV_Vs2GKw9qfG 7edaaWrTvBIVy7Gb5gANZFmO5ifr.nY7KWxniG3lyu1TulKURc6ILdQA5T8HtsH7._WmmdaYdJ4v vqnkvxZ9GlVqVGLUKf5FeKFvdIlooMof13OZIbbBXbl.FljimbUHAavjGYcAXtSW_2B7XnmYtBoQ i9vD4FGjVXHsqg6t_lFQgu.Qyf7xhnBSz9AofsgenCy1hlYJsYsGp29xnmTmPR562jqDhl0qbZ7l cAeduGW5dbvQOT_IFLyNnfYkLorkoHT7yOdXA3obYelDxZhoTD2lhFYc2LRoVXihA652Pw7JTKWB SIWSXv3nPJMgl35qZG0SSfMQwByl7VJBRny.yoy2Frh6ZnPlV7rFaG68ekYj7jsCw2p7Zqf.4N28 sQSP82rtMchDNOOW4FN6pbbWgnN6e6EeCMe8xC9rGZrFBsdNukjlaO108E8p72i5PIldg8BEdMUL OkZ.rATT_Q3kILHVAkFYLPIF6dHT65JImSIDHKckmxYHrVNyPGuPwypc9qhwakdbYIKuYIJ9Gg83 oqqm8RQC9dOlWBOwwycMkm.G9O_QW3YHEGKAqle7sKEuySHxsqI2yMn0H6lpdhOo4DNYK2tXaKbd sBHNlO4E1s22eB1gJohRSdsUEwx7Jj.ZhVJHGItpfa47M8J0oZZ1D1s2tm3C4pWNXxhnHZjhc2fU laWl60_aYthieRTyYPN2sqOCwz9PaqddkS76yGJ0q8HNTJ55W0DyWvvWs16vx5WbrAUWr_IBzcDp j8PUGL5Gf_iKxy.oukPyDMctDWm3jOpXCiKSpdjmQN_6NjIDrT70o0gG1AabolUwTzdZYshmPMl2 EGMr8W4b1Iri8ubveay5SEVrmVgKWa.o8vIIslSojha7AQwSD3tLY3nF_nVwANkSZXD2G1a9Jhnb 2s3uw7tu6iurc2g6d9kA1SlPF3eUuakG39xeHABo3I4qPLAi5lWU9Tbykzw9uGNda3tBqwt3TUaf .weKNhof6uGlrAFD4Yh0yYQix6.3uXFXqWL_9JPSu4X6O4eJLpAfy9eowHTrHkzdvQAou680c6AB dCs4Di5lCRIVd3YotQN6vvmIDS_c1KuBBt_74ctTskay2QEuAvMlyvS3T9UXqcc1dGmVrLeuSZ97 kQ5KXldimyvBclE6Ri8BX.OB8kzDwYk4bNFIwfUYOnl7.AX.jwjr_evSq1sLxFtZK3Ejii4rDqA1 wIX.b7iR.DDI_62yiwvPTXRqAjYDHWdGhp0lL4B08oteXK.VO74zb615avvebu8XZbi5mZ2.rRt8 KOVGRkPDHpNkB5_Bt58pltu097VvMb_LFMH_xRC1egXCpUrijikY7GfrGZDjgXX9EC266qt2B6IC lDrAeX3s._07658jxTGgd7y01Ql5C1mmyIE036GLwQNCl2Bvol2e7W1bXA12_V8CMts3xxDKg8.x E_nWQ16jINw09Hknmy.msGr9daQCAagNfJpDCYWysPTnRlWgg3fG1R6RmCZdx_hJt9c2Pp0VoJTI 2hWYP4yyeZVNBL2e79pqv65sYCDYLw0ryWrfsNJuLpW6CE5q7WHNhkzV7B6A2BAWMcpf5mkUQCBE kRS8CmRLhrYFoTamhNgJwPs_1sqEzxGOhOLaAyR5IVJH8HsQX_Hlf4.V7HRiJqn5DiC.cSqHfX4N mBi19uSssXStJ6JAk46CEIMk_lLuzCjwT64bEcA0Nxrbmkgu0dYgWwJHhgb1GFz4oN1F3Dk_PS6w 5csRiVJ5KpjuKvajRpIN68UTXzszQEfRD0.Uai73eBo48ERY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.bf2.yahoo.com with HTTP; Wed, 1 Jun 2022 21:53:54 +0000 Received: by hermes--canary-production-bf1-856dbf94db-g45mc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d6425034638af28f7728982a76c5e25d; Wed, 01 Jun 2022 21:53:50 +0000 (UTC) Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-2f83983782fso33307697b3.6 for <~alpine/users@lists.alpinelinux.org>; Wed, 01 Jun 2022 14:53:50 -0700 (PDT) X-Gm-Message-State: AOAM531Xu1gnymUpYhqBs//fUbl/86FgdtLrPR2nMFisH/emGGUMI6hH HtGSsTwXH9g683NUmwBHzAXNoqNRKZKp/AWNLw== X-Google-Smtp-Source: ABdhPJxLRgCfHK2XhVYsTmwYXtxgNZmvRrm33DtpS9ZG4pGxCl9zpzeoIZk42850AFASMggC+3IzUqPWrAlAZeBAiqQ= X-Received: by 2002:a81:4f51:0:b0:2ff:e87d:b966 with SMTP id d78-20020a814f51000000b002ffe87db966mr2062581ywb.4.1654120430222; Wed, 01 Jun 2022 14:53:50 -0700 (PDT) MIME-Version: 1.0 From: Jerome Marc Date: Wed, 1 Jun 2022 23:53:39 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: AMAZING Alpine ! To: ~alpine/users@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="000000000000a8c6ee05e069ecdf" References: X-Mailer: WebService/1.1.20225 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo --000000000000a8c6ee05e069ecdf Content-Type: text/plain; charset="UTF-8" Hi, I just completed my RPI setup. I started using the diskless mode but I needed more storage so I switched to the sys mode. The result is impressive. The RPI was laying around for few months. I wanted to build a multi-purpose always online machine to support these features: -Basic SMTP relay (mainly for an aging printer that doesn't support encryption) -Nginx reverse proxy with SSL that will forward to applications running in containers -Bonjour sleep proxy service to automatically wake up server on demand -Smart Home gateway to connect Googe home to my devices Most of these services are up and running. I decided to use docker and install node-red in a container. I will add a MQTT container in the future. With everything started memory consumption is about 80Mo including the node-red container. My PI is a 512M model therefore it's using most of the available memory for filesystem caching. But the most impressive thing is the overleytmpfs mode. It's easy to enable in the kernel command line. After restarting, the root filesystem becomes read-only and the files updates are stored in memory. So it's fast and power outage isn't a concern anymore. If you need to upgrade the machine you just need to desactivate the overlay and reboot, not a big deal. Then activate overlay again, reboot and you are safe forr the long run. My dream was to be able to run docker images in overlay mode. Guess what :after a bit of tuning it works ! Basically you can switch the system in rw mode, install images and launch containers and then reboot in overlay mode. That's insane ! No risk of data corruption or sd card wearing. I think I will write a tutorial to setup this. I really love Alpine because it's lightweight and keep the things simple. It's a bit ike the 20 years old Debian releases, for simplicity and footprint I mean. The footprint is really very Ilow. We talk about mbytes not gbytes. And there are unique features (diskless, overlay) that makes the system really efficient. THANK YOU SO MUCH for the job done.I know this place is for asking for help when you have problems. But when everyting is working so nicely it deserves to be said. Jerome --000000000000a8c6ee05e069ecdf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I just completed my RPI setup. I st= arted using the diskless mode but I needed more storage=C2=A0so I switched = to the sys mode.

The result is impressive. The RPI= was laying around for few months. I wanted to build a multi-purpose always= online machine to support these features:
-Basic SMTP relay (mai= nly for an aging printer that doesn't support encryption)
-Ng= inx reverse proxy with SSL that will forward to applications running in con= tainers
-Bonjour sleep proxy service to automatically wake up ser= ver on demand
-Smart Home gateway to connect Googe home to my dev= ices

Most of these services are up and running. I = decided to use docker and install node-red in a container. I will add a MQT= T container in the future.

With everything started= memory consumption is about 80Mo=C2=A0 including the node-red container. M= y PI is a 512M model therefore it's using most of the available memory = for filesystem caching.

But the most impressive th= ing is the overleytmpfs mode. It's easy to enable in the kernel command= line. After restarting, the root filesystem becomes read-only and the file= s updates are stored in memory. So it's fast and power outage isn't= a concern anymore. If you need to upgrade the machine you just need to des= activate the overlay and reboot, not a big deal. Then activate overlay agai= n, reboot and you are safe forr the long run.

My d= ream was to be able to run docker images in overlay mode. Guess what :after= a bit of tuning it works !
Basically you can switch the system i= n rw mode, install images and launch containers and then reboot in overlay = mode. That's insane ! No risk of data corruption or sd card wearing. I = think I will write a tutorial to setup this.

I rea= lly love Alpine because it's lightweight and keep the things simple. It= 's a bit ike the 20 years old Debian releases, for simplicity and footp= rint I mean. The footprint is really very=C2=A0 Ilow. We talk about mbytes = not gbytes. And there are unique features (diskless, overlay) that makes th= e system really efficient.

THANK YOU SO MUCH for t= he job done.I know this place is for asking for help when you have problems= . But when everyting is working so nicely it deserves to be said.

Jerome


--000000000000a8c6ee05e069ecdf--