@aaronwinstonsmith hai uno strato in mezzo, ma in realtà in termini di performance durante la build non ti porta via molto più tempo che fare a mano quello che fa il dockerfile:
https://github.com/misskey-dev/misskey/blob/develop/Dockerfile
E facendo a mano non hai la riproducibilità che, se non erro, era uno dei tuoi vincoli iniziali.
Ovviamente se cambi architettura dovrei rifare la build.
@cirku17 @valhalla
https://github.com/misskey-dev/misskey/blob/develop/Dockerfile
E facendo a mano non hai la riproducibilità che, se non erro, era uno dei tuoi vincoli iniziali.
Ovviamente se cambi architettura dovrei rifare la build.
@cirku17 @valhalla
@aaronwinstonsmith perché come tanti software di questo tipo, non pubblicano un'immagine pronta da usare ma ti fanno fare la build:
https://github.com/misskey-dev/misskey/blob/develop/docker-compose.yml#L5
Si tratta di una scelta loro (sul perché l'unica cosa che mi viene in mente è si seccavano a pubblicare l'immagine ma boh, non ne capisco il motivo, possono farlo usando la CI).
@cirku17 @valhalla
https://github.com/misskey-dev/misskey/blob/develop/docker-compose.yml#L5
Si tratta di una scelta loro (sul perché l'unica cosa che mi viene in mente è si seccavano a pubblicare l'immagine ma boh, non ne capisco il motivo, possono farlo usando la CI).
@cirku17 @valhalla
@aaronwinstonsmith in questo caso, porta occupata è un evento linermente indipendente, anche se non stessi usando docker avresti avuto lo stesso un errore...
@cirku17 @valhalla
@cirku17 @valhalla
@aaronwinstonsmith il comando senza i backtick, mi scordo sempre che come default ho plain text e non markdown, non lo cambio perché non so neppure se sia supportato da tutti gli altri software.
@cirku17 @valhalla
@cirku17 @valhalla
@aaronwinstonsmith non è mia abitudine compatire :)
Con `sudo netstat -lntp` puoi vedere che processo ti sta occupando la porta 3000. Oppure cambi porta a misskey se non vuoi scoprirlo.
@cirku17 @valhalla
Con `sudo netstat -lntp` puoi vedere che processo ti sta occupando la porta 3000. Oppure cambi porta a misskey se non vuoi scoprirlo.
@cirku17 @valhalla
@aaronwinstonsmith purtroppo così mi è impossibile darti una mano, dovresti vedere poco prima di quell'ERROR 1.
Stai facendo deploy in locale su che architettura?
@cirku17 @valhalla
Stai facendo deploy in locale su che architettura?
@cirku17 @valhalla
@aaronwinstonsmith cavoli, strano io ho fatto su un VPS e ci saranno voluti non so meno di 5 minuti, potresti incollare il log da qualche parte?
@valhalla @cirku17
@valhalla @cirku17
@divago quando ho visto la prima foto, poco prima di aprirla, mi sembrava uno Shuttle in partenza, e stavo per chiedermi dove fosse questo museo della scienza!
@ChieseBrutte
@ChieseBrutte
@luca non lo intendevo in senso dispregiativo eh, tra l'altro se sei l'unico ad amministrare non ti ritrovi con qualcuno che fa qualcosa a tua insaputa e non la documenta: io quando ho iniziato mi tenevo un changelog scritto a mano di quello che andavo facendo, per esempio. Adesso mi trovo più a mio agio con l'automazione anche se è uno strato in più. Pure i dotfiles ormai li gestisco con ansible.
@aaronwinstonsmith @admin @jops
@aaronwinstonsmith @admin @jops
@aaronwinstonsmith e markdown non ha funzionato (forse dovevo lasciare una riga vuota ma non bastavano i caratteri.
Ecco qui finché il pastebin non lo cancellerà: https://paste.debian.net/hidden/87bbdf75/
@admin @jops
Ecco qui finché il pastebin non lo cancellerà: https://paste.debian.net/hidden/87bbdf75/
@admin @jops
@aaronwinstonsmith più semplice da gestire c’è caddy allora, per fare un reverse proxy ti basta:{ email admin@example.org } mk.example.org { reverse_proxy http://127.0.0.1:3000 log { output file /var/log/caddy/mk.example.org-access.log { roll_size 10mb roll_keep 20 roll_keep_for 720h } } }
@aaronwinstonsmith ma ripeto, ho fatto un deploy di prova l'altro giorno e lo sto ancora valutando, quindi non ti fermare a queste mie parole. 😄
@admin @jops
@admin @jops
@aaronwinstonsmith ne esiste una dedicata (perché non implementa l'API di mastodon quindi quelle ahimè non si possono usare) però non l'ho testata:
https://github.com/pantasystem/Milktea
Gli upstream di misskey dichiarano che è una PWA ma non ho provato neppure questa cosa.
Per installarlo con docker la doc ufficiale è qui: https://misskey-hub.net/en/docs/install/docker.html
@admin @jops
https://github.com/pantasystem/Milktea
Gli upstream di misskey dichiarano che è una PWA ma non ho provato neppure questa cosa.
Per installarlo con docker la doc ufficiale è qui: https://misskey-hub.net/en/docs/install/docker.html
@admin @jops
@aaronwinstonsmith beh questo non è un problema, ti si può spiegare come farlo andare :) Non ho provato ancora un deploy di pleroma (l'istanza dove sono è con pleroma, ma non me ne sono mai occupato). Non ho seguito bene, ma esiste un fork https://akkoma.dev/AkkomaGang/akkoma/ da tenere in considerazione.
@admin @jops
@admin @jops
@aaronwinstonsmith e per la mia sanità mentale sono passato ad un odroid HC4 @cirku17
@aaronwinstonsmith se tieni tutto sulla scheda SD conta che non sono il supporto ottimale per scritture frequenti ed il risultato, nel peggiore dei casi, è che perdi tutta la scheda, quindi perderesti tutti i messaggi e dovresti ripristinare da backup.
Potresti fare boot da hard disk, ma devi essere più fortunato di me, che ho preso un cavo USB<->SATA consigliato da un sacco di gente ma avevo problemi di sottotensone quindi in realtà si spegneva.
@cirku17
Potresti fare boot da hard disk, ma devi essere più fortunato di me, che ho preso un cavo USB<->SATA consigliato da un sacco di gente ma avevo problemi di sottotensone quindi in realtà si spegneva.
@cirku17
@aaronwinstonsmith ma è il primo che ho provato e conto di provarli un po' tutti (sì compresi i fork) per capire un po' vantaggi e svantaggi di ognuno.
@admin @jops
@admin @jops
@aaronwinstonsmith ma si può usare un tool di automazione con docker anche, è più per la sanità mentale di chi deve gestirlo non ritrovarsi con un server snowflake (con uno stato unico che deriva da passi fatti a mano di cui nessuno ha più memoria).
Ma domanda, perché proprio mastodon e non un altro software che usa ActivityPub? Lo chiedo perché io stesso stavo iniziando a guardarli, e quello con meno pezzi mi è parso misskey
@admin @jops
Ma domanda, perché proprio mastodon e non un altro software che usa ActivityPub? Lo chiedo perché io stesso stavo iniziando a guardarli, e quello con meno pezzi mi è parso misskey
@admin @jops
@aaronwinstonsmith anche io se vi serve una mano riesco a trovare del tempo.
Tra l'altro leggendo un paio di post della scorsa settimana mi sa che io mi trovo in un intorno di 10 km 😂 Anche se in questi casi la vicinanza geografica conta poco.
@jops @admin
Tra l'altro leggendo un paio di post della scorsa settimana mi sa che io mi trovo in un intorno di 10 km 😂 Anche se in questi casi la vicinanza geografica conta poco.
@jops @admin