1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/timemachine_ynh.git synced 2024-09-03 20:26:33 +02:00
Use your local YunoHost server as a Time Machine Backup Drive
Find a file
2023-09-10 18:15:37 +02:00
.github Initial commit 2022-06-15 13:24:44 +05:30
conf v2 2023-09-10 18:11:33 +02:00
doc updated docs 2022-06-15 20:19:55 +05:30
scripts v2 2023-09-10 18:11:33 +02:00
.gitignore Initial commit 2022-06-15 13:24:44 +05:30
check_process Apply example_ynh 2022-07-13 04:01:56 +02:00
config_panel.toml.example Initial commit 2022-06-15 13:24:44 +05:30
LICENSE Apply example_ynh 2022-07-13 04:01:56 +02:00
manifest.json Update manifest.json 2022-09-11 14:30:55 +02:00
manifest.toml Update manifest.toml 2023-09-10 18:15:37 +02:00
README.md Auto-update README 2022-09-11 12:29:36 +00:00
README_fr.md Auto-update README 2022-09-11 12:29:36 +00:00

Time Machine for YunoHost

Integration level Working status Maintenance status
Install Time Machine with YunoHost

Lire ce readme en français.

This package allows you to install Time Machine quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Package to create a Time Machine Backup Source

Features

  • Automatically detected by Time Machine
  • Integrated with YunoHost's Backups
  • Supports multiple installs

Shipped version: 1.0~ynh4

Screenshots

Screenshot of Time Machine

Disclaimers / important information

  • Any known limitations, constrains or stuff not working, such as (but not limited to):

    • Only the *.local location is detected automatically. To use the domain, you need to first manually connect to the server using the command open THE_CONNECTION_STRING on your Mac
    • There is currently no granular control for disallowing connections from hosts (i.e anyone with the username, password and domain can connect to the Time Machine Volume)
  • Connecting manually:

    • The connection string format is also sent via e-mail smb://timemachine:password@IP_OR_DOMAIN/timemachine
    • In Finder, use Command+K and enter the connection string. If timemachine is greyed out, you might need to unmount the volume using the command sudo umount /Volumes/timemachine first
  • Disallowing connections from outside network:

    • Edit either /etc/samba/smb.conf or /etc/smb/smb.d/timemachine.conf (An option might be added in the future)

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/timemachine_ynh/tree/testing --debug
or
sudo yunohost app upgrade timemachine -u https://github.com/YunoHost-Apps/timemachine_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps