Aller au contenu
Se connecter

Baby Buddy

Conteneur LXC Community Scripts v2.11.0

Accès par défaut

Adresse
http://ADRESSE-IP:80Remplacez ADRESSE-IP par l'adresse donnée à la fin de l'installation.
Compte
admin
Mot de passe
admin
Console et SSH
Console du conteneur dans l'interface Proxmox : compte root, connexion automatique sans mot de passe. Le SSH de root n'est ouvert que si vous l'avez demandé à l'installation.
Configuration
/opt/babybuddy/babybuddy/settings/production.py

Valeurs publiques de l'éditeur : changez-les dès la première connexion.

Baby Buddy is an open-source web application designed to assist caregivers in tracking various aspects of a baby's daily routine, including sleep, feedings, diaper changes, tummy time, and more. By recording this data, caregivers can better understand and anticipate their baby's needs, reducing guesswork in daily care. The application offers a user-friendly dashboard for data entry and visualization, supports multiple users, and provides features like timers and reminders. Additionally, Baby Buddy can be integrated with platforms like Home Assistant and Grafana for enhanced functionality.

Site ↗ Documentation ↗ Dépôt de l'application ↗ Voir le code du script ↗

Installer

Cœurs
2
Mémoire
2 Go
Disque
5 Go
Système
Debian 13
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/babybuddy.sh)"

Configuration : /opt/babybuddy/babybuddy/settings/production.py

Dans le shell du nœud Proxmox. Exécutez cette commande dans le shell du nœud Proxmox, pas dans une VM. Lisez le script d'abord.

Générateur : préparer la commande avec vos réglages

Remplissez seulement ce que vous voulez changer. Les valeurs vides gardent le réglage par défaut du script.

Tutoriel pas à pas

De l'interface de Proxmox jusqu'à la première connexion, pour Baby Buddy.

  1. Ouvrez l'interface de Proxmox dans votre navigateur et connectez-vous.

  2. Dans l'arbre de gauche, cliquez sur votre nœud, puis sur « Shell ».

  3. Vérifiez que le nœud a la place pour ce conteneur : 2 cœurs, 2 Go de mémoire, 5 Go de disque.

  4. Copiez cette commande, collez-la dans le shell et appuyez sur Entrée.

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/babybuddy.sh)"
  5. À la question « Use Default Settings? », répondez oui pour garder les réglages par défaut. Répondez non pour choisir vous-même l'identifiant, l'adresse, le disque ou le réseau.

  6. Attendez la fin de l'installation : le script affiche l'adresse du conteneur.

  7. Ouvrez http://ADRESSE-IP:80 dans votre navigateur, en remplaçant ADRESSE-IP par l'adresse affichée.

  8. Connectez-vous avec le compte admin et le mot de passe admin, puis changez tout de suite le mot de passe.

  9. Pour entrer dans le conteneur : sélectionnez-le dans Proxmox, puis « Console ». La session root s'ouvre sans mot de passe.

  10. Pour mettre à jour plus tard : tapez update dans la console du conteneur.

  11. Le fichier de configuration se trouve ici : /opt/babybuddy/babybuddy/settings/production.py

À savoir

  • for private SSL setup visit: https://github.com/babybuddy/babybuddy/blob/master/docs/setup/ssl.md

Notes de la version v2.11.0

🚨 Security Fixes

  • Fixed a vulnerability reported by @JulienPerrinGithub allowing an attacker can send a REMOTE-USER header to impersonate any user on all API endpoints when REVERSE_PROXY_AUTH=True.
  • Impact: Instances running Baby Buddy version 2.3.0 to 2.10.1 with REVERSE_PROXY_AUTH=True. Originally introduced in 2c10fc03a56d9a7cd5e24ea4124646a835c444ce.
  • Tracking: A CVE identifier has been requested through GitHub and this section will be updated once assigned. You…
Dans la même catégorie

AFFiNE

Conteneur LXC

Open-source, privacy-first workspace for notes, docs, and knowledge management with offline-first design and end-to-end encryption.

Mise à jour Port 3010

Anytype Server

Conteneur LXC

Anytype is a local-first, privacy-focused alternative to Notion. This script deploys the any-sync-bundle which provides a self-hosted sync server for Anytype clients wit…

Mise à jour Port 33010

Baïkal

Conteneur LXC

Baïkal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars.

Mise à jour Port 80 Accès par défaut

CryptPad

Conteneur LXC

CryptPad is a collaboration suite that is end-to-end encrypted and open-source. It is designed to facilitate collaboration by synchronizing changes to documents in real …

Mise à jour Port 3000

Radicale

Conteneur LXC

Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts)

Mise à jour Port 5232

BeaverHabits

Conteneur LXC

BeaverHabits is a self-hosted habit tracking app without goals. Track streaks, view heatmaps, and manage your daily habits through a clean web interface powered by NiceG…

Mise à jour Port 8080