Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
aiterm
/
open-terminal
Public
forked from
open-webui/open-terminal
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 13, 2026
feat: redesign startup output with URLs, bind warning
Show description for 4e6e273
tjbck
committed
4e6e273
View commit details
Copy full SHA for 4e6e273
Browse repository at this point
fix: remove misleading user from system info in multi-user mode, catch /home/usr hallucination
Show description for abbface
tjbck
committed
abbface
View commit details
Copy full SHA for abbface
Browse repository at this point
security: add upgrade hooks for security patching
Show description for 0f2e4ea
tjbck
committed
0f2e4ea
View commit details
Copy full SHA for 0f2e4ea
Browse repository at this point
security: pin base images to python:3.12.13, remove apt/apk upgrade
Show description for ae89d2e
tjbck
committed
ae89d2e
View commit details
Copy full SHA for ae89d2e
Browse repository at this point
security: add apt-get upgrade to default Dockerfile
Show description for 9941db7
tjbck
committed
9941db7
View commit details
Copy full SHA for 9941db7
Browse repository at this point
docs: expand Image Variants section with feature comparison and guidance
tjbck
committed
e42e5c5
View commit details
Copy full SHA for e42e5c5
Browse repository at this point
fix: harden slim/alpine images — cleanup, zlib CVE fix, README.md in builder
Show description for 3d08ed6
tjbck
committed
3d08ed6
View commit details
Copy full SHA for 3d08ed6
Browse repository at this point
feat: add slim and alpine Docker image variants
Show description for 980292b
tjbck
committed
980292b
View commit details
Copy full SHA for 980292b
Browse repository at this point
fix: recursive chown on user recreation (UID mismatch) (#62)
tjbck
committed
68b9380
View commit details
Copy full SHA for 68b9380
Browse repository at this point
Commits on Mar 12, 2026
feat: network egress filtering via dnsmasq + ipset + iptables + capsh (Docker only)
Show description for 9398d30
tjbck
committed
9398d30
View commit details
Copy full SHA for 9398d30
Browse repository at this point
Commits on Mar 11, 2026
fix: harden /files/upload path handling for multi-user isolation
Show description for 371a94c
tjbck
committed
371a94c
View commit details
Copy full SHA for 371a94c
Browse repository at this point
fix: bounded process log rotation and timestamp-sortable IDs (#52, #54)
Show description for f4277c3
tjbck
and
kb5000
committed
f4277c3
View commit details
Copy full SHA for f4277c3
Browse repository at this point
fix: bounded process log rotation and timestamp-sortable IDs (#52, #54)
Show description for fd5c5de
tjbck
committed
fd5c5de
View commit details
Copy full SHA for fd5c5de
Browse repository at this point
refac
tjbck
committed
7d835d6
View commit details
Copy full SHA for 7d835d6
Browse repository at this point
doc: readme
tjbck
committed
3035e49
View commit details
Copy full SHA for 3035e49
Browse repository at this point
fix: multi-user search isolation for glob_search, grep_search, listdir, walk (#46)
Show description for 34054e5
tjbck
committed
34054e5
View commit details
Copy full SHA for 34054e5
Browse repository at this point
fix: resolve relative paths against user home in multi-user mode (#47)
Show description for eaf7cb7
tjbck
committed
eaf7cb7
View commit details
Copy full SHA for eaf7cb7
Browse repository at this point
Commits on Mar 10, 2026
feat: conditional /info endpoint via OPEN_TERMINAL_INFO env var
tjbck
committed
9006401
View commit details
Copy full SHA for 9006401
Browse repository at this point
refac
tjbck
committed
8e580fa
View commit details
Copy full SHA for 8e580fa
Browse repository at this point
Commits on Mar 9, 2026
fix: terminal PTY warnings, stale home ownership, docs update
Show description for cead109
tjbck
committed
cead109
View commit details
Copy full SHA for cead109
Browse repository at this point
docs: add production warning for multi-user mode
tjbck
committed
4d57926
View commit details
Copy full SHA for 4d57926
Browse repository at this point
docs: add production warning for multi-user mode
tjbck
committed
436a246
View commit details
Copy full SHA for 436a246
Browse repository at this point
docs: note shared network namespace limitation
tjbck
committed
dabf1d4
View commit details
Copy full SHA for dabf1d4
Browse repository at this point
docs: update multi-user description in README
tjbck
committed
ab873e1
View commit details
Copy full SHA for ab873e1
Browse repository at this point
fix: chown home dir after useradd to handle stale ownership
Show description for 998abd4
tjbck
committed
998abd4
View commit details
Copy full SHA for 998abd4
Browse repository at this point
chore: bump version to 0.11.4, update changelog
tjbck
committed
3fd9d3e
View commit details
Copy full SHA for 3fd9d3e
Browse repository at this point
refactor: move runner, notebooks, user_isolation into utils/
Show description for 3e224e3
tjbck
committed
3e224e3
View commit details
Copy full SHA for 3e224e3
Browse repository at this point
chore: bump version to 0.11.3, update changelog
tjbck
committed
a12ba2c
View commit details
Copy full SHA for a12ba2c
Browse repository at this point
refactor: native Python I/O for all UserFS operations
Show description for 7d1584d
tjbck
committed
7d1584d
View commit details
Copy full SHA for 7d1584d
Browse repository at this point
fix: cross-user path validation and terminal spawn directory
Show description for c948b26
tjbck
committed
c948b26
View commit details
Copy full SHA for c948b26
Browse repository at this point
chore: bump version to 0.11.2, update changelog
tjbck
committed
bf1e3e7
View commit details
Copy full SHA for bf1e3e7
Browse repository at this point
refactor: native Python I/O for multi-user reads
Show description for 0aeda73
tjbck
committed
0aeda73
View commit details
Copy full SHA for 0aeda73
Browse repository at this point
chore: bump version to 0.11.1, update changelog
tjbck
committed
b503b97
View commit details
Copy full SHA for b503b97
Browse repository at this point
refactor: UserFS abstraction for multi-user file operations
Show description for 18b3bc9
tjbck
committed
18b3bc9
View commit details
Copy full SHA for 18b3bc9
Browse repository at this point
fix: list_files and read_file now use sudo in multi-user mode
Show description for 23e1563
tjbck
committed
23e1563
View commit details
Copy full SHA for 23e1563
Browse repository at this point
Previous
Next
You can’t perform that action at this time.