Skip to content

Projet emacs

Le projet appelé "projet Dedalus", est de créer un container sur le serveur (VPS) koala-grafik.f, pour lancer une application emacs à distance. L'environnement, les dossiers tout est toujours identique d'un poste à l'autre. IL reste encore des soucis et des points sur lesquels travailler.

L'organisation :

  • Journal de bord. Journal 2025. Une page par jour appelée avec C-c J, commencé le 01/10/2025 ?
  • Blog : projet à part entière. je ne lui ai pas trouvé de titres encore. L'objectif est d'écrire les articles de blog sur emacs en .org et de les envoyer en batch à un serveur sur internet. Affichage en md ou html. L'idée actuellement est d'exporter les documents.org en .md et de les envoyer dans un mkdocs.
  • Documents. Aide-mémoire documentation sur emacs, linux, la sécurité sur linux, l'administration de serveur, django, peut etre rust ?, etc…
  • Agenda avec emacs et mode-org.
  • elfeed. affichage des flux rss avec elfeed. M-x elfeed ?

A travailler :

Points à voir et à résoudre. Configuration à mettre au point, comment faire,

  • mail. Lire ses mails et envoyer ses mails avec m4u ?
  • erc ?
  • Apprendre les bases de agenda. Gérer ses taches et rendez-vous dans un seul document journal.org ?
  • Continuer la configuration du blog pour l'export des articles vers mkdocs. et créer le site mkdocs dans un contianer ?

Structure du projet.

  • UN container docker emacs qui tourne sur 52.159.xx.61 avec un volume emacs-wip. le volume est un bind-mount donc on y a acces directement depuis le serveur : le répertoire de travail est à la racine du container dans /workinprogress. Voir le Dockerfile et le docker-compose.yml. La base sur laquelle tourne le programme esmacs est une debian13. (Trixie)
  • Un utilisateur nommé dedalus.
  • Acces distant avec une clé ssh ?

    Acces depuis le serveur dans ssh : Acces directement depuis un poste local : Tunnel ssh pour afficher le localhost du serveur ? make serve ou

Blog

Blog du projet dedalus.

  1. Les articles sont dans /posts et sous la forme 2025-10-05projetdedalus.org
  2. L'affichage des articles se fait dans mkdocs.
  3. L'export des articles vers mkdocs avec : ???

emacs -Q --batch -l /workinprogress/blog/export-org-to-mkdocs.el pour générer les articles de mkdocs puis pour lancer le serveur python : dans workinprogress/blog source .venv/bin/activate puis ???

Sur le poste local : ssh -N -L 8001:127.0.0.1:8001 -p 2222 -i ~/.ssh/dedalus_deploy dedalus@51.159.52.61