-
Notifications
You must be signed in to change notification settings - Fork 0
Home
kim yongbin edited this page May 11, 2025
·
1 revision
Welcome to forge wiki! forge is a shot management service for VFX productions.
Note: $VAR should be replaced to match your needs.
git clone https://github.com/imagvfx/forge
sudo firewall-cmd --permanent --add-service http
sudo firewall-cmd --permanent --add-service https
sudo firewall-cmd --reload
The only login method for now is Google Login. So you need to create Google Cloud OAuth 2.0 client. Add these lines in .bashrc
export OIDC_CLIENT_ID=$GOOGLE_OIDC_ID
export OIDC_CLIENT_SECRET=$GOOGLE_OIDC_SECRET
you will need re-login.
visudo
add these lines.
...
Defaults env_keep += "OIDC_CLIENT_ID"
Defaults env_keep += "OIDC_CLIENT_SECRET"
...
$USER ALL=(ALL) ALL
sudo certbot certonly -d $HOST
cd forge/cmd/forge
sudo ln -s /etc/letsencrypt/live/$HOST/fullchain.pem cert.pem
sudo ln -s /etc/letsencrypt/live/$HOST/privkey.pem key.pem
go build
sudo ./forge -host $HOST
See $HOST web page.