https://github.com/bjoernalbers/tomi
the missing tomedo-installer
https://github.com/bjoernalbers/tomi
tomedo
Last synced: 3 months ago
JSON representation
the missing tomedo-installer
- Host: GitHub
- URL: https://github.com/bjoernalbers/tomi
- Owner: bjoernalbers
- License: mit
- Created: 2024-12-20T10:03:31.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-22T07:57:56.000Z (4 months ago)
- Last Synced: 2025-01-22T08:34:29.296Z (4 months ago)
- Topics: tomedo
- Language: Go
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tomi - the missing tomedo-installer
Setting up [tomedo](https://tomedo.de) on a Mac is simple, but tedious:
1. Create new directory (since tomedo cannot be installed to `/Applications`)
2. Download (a probably outdated) tomedo.app from somewhere into this folder
3. Add tomedo to Dock
4. Launch tomedo.app for the first time and enter address of your tomedo-server
6. Wait a few minutes for tomedo's auto-update to completeJust let tomi take care of that!
tomi is a command line program that builds custom installation packages to set up
tomedo (and Arzeko) automatically.(Updates are still handled by tomedo itself.)
## Installation
Open Terminal.app and download the
[latest release of tomi](https://github.com/bjoernalbers/tomi/releases/latest)
using this command:```
tomi=$(mktemp) && \
curl -o $tomi -sL https://github.com/bjoernalbers/tomi/releases/latest/download/tomi && \
chmod +x $tomi
```tomi will be removed automatically on the next reboot.
## Usage
Use `$tomi -h` to show the help:
```
tomi - the missing tomedo-installer (version unset)Usage: tomi [options]
Options:
-A install Arzeko as well
-P string
path of tomedo server (default "/tomedo_live/")
-a string
address of tomedo server (default "allgemeinmedizin.demo.tomedo.org")
-b build installation package
-p string
port of tomedo server (default "8080")
```Running `$tomi` without any options will install tomedo from the official demo
server.
If you want to use *your* tomedo server, you must at least change the server
address!
For example this command will install both tomedo and
[Arzeko](https://tomedo.de/praxissoftware/praxisorganisation/)
from `192.168.0.42`:```
$tomi -A -a 192.128.0.42
```Add the build flag (-b) to create a custom `tomedo-installer.pkg`:
```
$tomi -A -a 192.128.0.42 -b
```