Uit Hack42
(Nieuwe pagina aangemaakt met '{{Project |Naam=mastodon-bot |Eigenaar=Raboof |Status=Uitvoer |Skills=Clojurescript,Nix,Linux Containers,LXC,ProxMox,Mastodon |Samenvatting=Tweets overzetten naar M...') |
(afgerond, we Xitteren niet meer) |
||
(3 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 2: | Regel 2: | ||
|Naam=mastodon-bot | |Naam=mastodon-bot | ||
|Eigenaar=Raboof | |Eigenaar=Raboof | ||
− | |Status= | + | |Status=Afgerond |
|Skills=Clojurescript,Nix,Linux Containers,LXC,ProxMox,Mastodon | |Skills=Clojurescript,Nix,Linux Containers,LXC,ProxMox,Mastodon | ||
|Samenvatting=Tweets overzetten naar Mastodon | |Samenvatting=Tweets overzetten naar Mastodon | ||
+ | |Picture=File:MastodonBot_Picture.png | ||
}} | }} | ||
+ | |||
+ | Afgerond: aangezien Xitter dood is doen we dit niet meer. We posten nu op ons blog en linken daarheen vanuit andere platforms. | ||
+ | |||
Voor onze presence op [[Mastodon]] zetten we automatisch onze tweets door naar ons Mastodon-account. | Voor onze presence op [[Mastodon]] zetten we automatisch onze tweets door naar ons Mastodon-account. | ||
Regel 12: | Regel 16: | ||
* Met Nix [https://github.com/raboof/mastodon-bot-nix maak ik er een Linux Container template van] | * Met Nix [https://github.com/raboof/mastodon-bot-nix maak ik er een Linux Container template van] | ||
* En op basis van dat template [https://pve.proxmox.com/pipermail/pve-devel/2020-May/043608.html maken we containers] op ons [[Gebruiker:Arjen/Proxmox]] virtualisatiecluster | * En op basis van dat template [https://pve.proxmox.com/pipermail/pve-devel/2020-May/043608.html maken we containers] op ons [[Gebruiker:Arjen/Proxmox]] virtualisatiecluster | ||
+ | |||
+ | Next steps: | ||
+ | |||
+ | * Ik upload nieuwe versies van de CT image nu via de web UI. Zou handig zijn als dat vanuit een API kan zodat ik met 1 commando een nieuwe versie kan bouwen en deployen | ||
+ | * Ik heb een [https://pve.proxmox.com/pipermail/pve-devel/2020-May/043608.html patch] ingestuurd, wellicht moeten daar nog updates op komen voor hij upstream opgenomen kan worden | ||
+ | * proxmox houdt de console-logging nergens vast | ||
+ | * de containers worden nu gestart met 'pct' vanuit een cronjob. pct doet het alleen als root. Ik verwacht dat het ook mogelijk moet zijn de containers via de API aan te trappen, zonder root nodig te hebben. |
Huidige versie van 19 aug 2024 om 12:41
Project: mastodon-bot | |
---|---|
Naam | mastodon-bot |
Door | Raboof |
Status | Afgerond |
Madskillz | Clojurescript, Nix, Linux Containers, LXC, ProxMox, Mastodon |
Doel / Omschrijving | |
Tweets overzetten naar Mastodon | |
Alle Projecten - Project Toevoegen |
noez
Banme:yez
Afgerond: aangezien Xitter dood is doen we dit niet meer. We posten nu op ons blog en linken daarheen vanuit andere platforms.
Voor onze presence op Mastodon zetten we automatisch onze tweets door naar ons Mastodon-account.
- Basis is yogthos/mastodon-bot
- Dat heb ik gepackaged voor Nix
- Met Nix maak ik er een Linux Container template van
- En op basis van dat template maken we containers op ons Gebruiker:Arjen/Proxmox virtualisatiecluster
Next steps:
- Ik upload nieuwe versies van de CT image nu via de web UI. Zou handig zijn als dat vanuit een API kan zodat ik met 1 commando een nieuwe versie kan bouwen en deployen
- Ik heb een patch ingestuurd, wellicht moeten daar nog updates op komen voor hij upstream opgenomen kan worden
- proxmox houdt de console-logging nergens vast
- de containers worden nu gestart met 'pct' vanuit een cronjob. pct doet het alleen als root. Ik verwacht dat het ook mogelijk moet zijn de containers via de API aan te trappen, zonder root nodig te hebben.