-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
45 lines (39 loc) · 2.04 KB
/
Copy path.env.example
File metadata and controls
45 lines (39 loc) · 2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# ============================================================================
# Woodpecker CI Configuration for Tesslate Studio Deployments
# ============================================================================
# Copy this file to .env and fill in your values
# ============================================================================
# ----------------------------------------------------------------------------
# Server Configuration
# ----------------------------------------------------------------------------
# Public URL where Woodpecker will be accessible
# Example: http://your-server-ip:3001 or https://ci.your-domain.com
WOODPECKER_HOST=http://localhost:3001
# GitHub username of the admin user (must be your GitHub username)
# This user will have full admin access to Woodpecker CI
WOODPECKER_ADMIN=
# ----------------------------------------------------------------------------
# GitHub OAuth Application
# ----------------------------------------------------------------------------
# Create a new OAuth App at: https://github.com/settings/developers
#
# Settings for the OAuth App:
# Application name: Woodpecker CI - Tesslate Studio
# Homepage URL: http://your-server-ip:3001
# Authorization callback URL: http://your-server-ip:3001/authorize
#
# After creating the app, you'll get these credentials:
WOODPECKER_GITHUB_CLIENT=
WOODPECKER_GITHUB_SECRET=
# ----------------------------------------------------------------------------
# Security
# ----------------------------------------------------------------------------
# Shared secret between server and agent (generate with: openssl rand -hex 32)
WOODPECKER_AGENT_SECRET=
# ----------------------------------------------------------------------------
# Repository Filter (Optional)
# ----------------------------------------------------------------------------
# Limit which repositories Woodpecker can access
# Default: TesslateAI/* (all repos in TesslateAI organization)
# To allow specific repos: TesslateAI/Tesslate-Studio,TesslateAI/OtherRepo
WOODPECKER_REPOSITORY_FILTER=TesslateAI/*