Optuna dashboard systemd
- Install optuna dashboard as systemd daemon.
- Run daemon with your regular user.
- Linux
- miniconda
- mariadb/mysql
$ mysql -u root -e "CREATE DATABASE IF NOT EXISTS example"
Step 1: Clone repo.
$ cd ~
$ git clone https://github.com/adrianmarino/optuna-dashboard-systemd.git
$ mv optuna-dashboard-systemd optuna-dashboard
$ cd optuna-dashboard
Step 2: Create conda environment required to run optuna dashboard.
$ conda env update -f environment.yml
Step 3: Copy service file user level systemd config path:
$ cp optuna-dashboard.service ~/.config/systemd/user/
Step 4: Refresh systemd daemon with updated config.
$ systemctl --user daemon-reload
Step 5: Start service on boot.
$ systemctl --user enable optuna-dashboard
Step 6: Start optuna dashbord as systemd daemon.
$ systemctl --user start optuna-dashboard
config.conf
:
CONDA_PATH="/opt/miniconda3"
ENV="optuna-dashboard"
DB_URL="mysql://root:1234@localhost/example"
PORT="9090"
HOST="192.168.1.10"