Skip to content

docs: add docker, systemd, and git examples#24

Open
singhvishalkr wants to merge 1 commit into
ema:masterfrom
singhvishalkr:docs/add-examples
Open

docs: add docker, systemd, and git examples#24
singhvishalkr wants to merge 1 commit into
ema:masterfrom
singhvishalkr:docs/add-examples

Conversation

@singhvishalkr
Copy link
Copy Markdown

Following up on the discussion in #7, I added several practical examples to demonstrate pets capabilities:

Docker

  • docker-compose.yml: Shows how to deploy a docker-compose stack (nginx + redis) with package installation and auto-start via the post directive

Systemd

  • backup.service: A service unit for scheduled backups
  • backup.timer: A timer unit that triggers daily backups at 3am, demonstrating the service/timer pattern

Git

  • gitconfig: System-wide git configuration with common aliases and sensible defaults (default branch, rebase on pull, etc.)

Also expanded the sample_pet/README with descriptions of all example directories.

Closes #7

Add sample pet files demonstrating common use cases:

- docker/docker-compose.yml: Deploy a docker-compose stack with
  nginx and redis, including package installation and auto-start
- systemd/backup.service: Systemd service unit for backups
- systemd/backup.timer: Systemd timer for daily scheduled backups
- git/gitconfig: System-wide git configuration with aliases

Also expanded sample_pet/README with descriptions of all examples.

Closes ema#7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A bit more examples

1 participant