Commit Graph

48 Commits

Author SHA1 Message Date
Shuyan Zhou
dce04686a5
Merge pull request #183 from alzambranolu13/patch-2
Update README.md
2025-11-26 16:15:59 -05:00
Minghui Liu
038a96ea22
Fix Postgres running as root error
Fix the "pg_resetwal: error: cannot be executed by "root"
pg_resetwal: You must run pg_resetwal as the PostgreSQL superuser." error when running `docker exec gitlab /opt/gitlab/embedded/bin/pg_resetwal -f /var/opt/gitlab/postgresql/data`
2025-11-07 18:52:34 -05:00
openhands
d85494244b docs(AMI): make AMI public in us-east-2 and document region/visibility so users can find it\n\n- AMI ami-08a862bf98e3bd7aa is now public in us-east-2 (Ohio)\n- Backing snapshot made public for launchability\n- Clarify AMI is region-scoped and must select us-east-2 in console\n\nCo-authored-by: openhands <openhands@all-hands.dev> 2025-10-03 16:35:54 +00:00
openhands
c4cebf9144 Fix WebArena deployment instructions
- Add iptables rules for external service access
- Add GitLab 502 error troubleshooting
- Add service verification commands
- Simplify deployment process

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-03 17:25:44 +00:00
openhands
48d6a98137 Remove hardcoded IPs from documentation
- Update environment_docker/README.md to use YOUR_MAP_BACKEND_IP placeholder
- Make documentation more generic for users setting up their own servers
- Only CI workflow and internal notes still contain specific IP

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 15:32:02 +00:00
openhands
36510afc95 Remove 'recommended for production' from map backend section
Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:32:11 +00:00
openhands
ac213158fb Restore automated map backend deployment instructions
- Add back the recommended approach for setting up your own map backend
- Include step-by-step instructions for launching Ubuntu instance with boot-init script
- Reference webarena-map-backend-boot-init.yaml for automated setup
- Explain how to integrate custom backend with the new AMI using MAP_BACKEND_IP
- Keep instructions concise but complete for production deployments

Users now have clear guidance for both using existing AWS infrastructure
and setting up their own map backend infrastructure.

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:30:54 +00:00
openhands
c8220cfcd9 Dramatically simplify map backend documentation
- Remove complex multiple options and manual setup instructions
- Focus on the new, easy approach using the updated AMI
- Reference webarena-map-backend-boot-init.yaml for users who want their own backend
- Eliminate 100+ lines of complex manual setup instructions
- Make documentation much more user-friendly and focused

The new approach is simple: use the AMI with MAP_BACKEND_IP environment variable.
For custom backends, users can follow the automated boot-init script.

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:29:27 +00:00
openhands
fea5322d30 Update documentation to use new AMI as default
- Replace ami-06290d70feea35450 with ami-08a862bf98e3bd7aa as the default AMI
- Add automatic map configuration instructions in main setup steps
- Simplify map section - no manual configuration needed with new AMI
- Remove separate NEW_AMI_README.md file - integrated into main docs
- Add legacy note for users still using the original AMI

The new AMI automatically configures map backend URLs via MAP_BACKEND_IP
environment variable, eliminating the need for manual configuration.

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:28:48 +00:00
openhands
ae4c54645c Create new WebArena AMI with configurable map backend URLs
 Created AMI: ami-08a862bf98e3bd7aa (us-east-2)
 Automatic frontend configuration via MAP_BACKEND_IP environment variable
 No manual configuration required - fully automated setup
 Defaults to current AWS tile server (18.208.187.221)
 Includes comprehensive documentation and test scripts

Features:
- Cloud-init script automatically configures map URLs on boot
- Environment variable control for easy backend switching
- Automatic service restart after configuration
- Configuration logging for troubleshooting
- Backward compatible with existing deployments

Files added:
- webarena-frontend-map-config.yaml: Cloud-init configuration
- create-webarena-ami-with-map-fix.sh: AMI creation script
- test-new-ami.sh: AMI testing script
- NEW_AMI_README.md: Complete usage documentation

Updated README to recommend new AMI as primary option with fallback to manual configuration.

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:24:17 +00:00
openhands
d5bd6e6f18 Remove AMI creation section - will be handled separately
- Remove optional AMI creation instructions
- Keep focus on essential frontend configuration
- AMI creation will be handled by maintainers

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:12:40 +00:00
openhands
d456695525 Add instructions for creating updated AMI with fixed map configuration
- Add optional section for creating new AMI with map backend fixes
- Include AWS AMI creation documentation link
- Encourage sharing updated AMI with WebArena community
- Helps streamline setup for future users

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:12:31 +00:00
openhands
2ee0ac27b4 Add required frontend configuration for existing AWS tile server
- Add instructions to configure frontend to use existing AWS tile server (18.208.187.221)
- This is required even if users don't set up their own backend
- Fixes map functionality by pointing to currently running tile server

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:12:14 +00:00
openhands
895262a02e Add AWS documentation links to README
- Add link to AWS EC2 Launch Tutorial for launching instances
- Add link to AWS User Data Documentation for cloud-init usage
- Helps users learn how to launch instances and configure user data

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 13:06:31 +00:00
openhands
e2b91587ad Add concrete example IP address for map backend configuration
- Include 18.208.187.221 as example IP in deployment instructions
- Helps users understand what to replace <BACKEND_IP> with

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 12:47:02 +00:00
openhands
153ef54d90 Fix formatting issues from pre-commit
Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 12:43:01 +00:00
openhands
79fc3d8303 Improve deployment guide and fix formatting
- Add key pair management guidance based on deployment experience
- Add resource cleanup section for cost management
- Fix trailing whitespace and end-of-file formatting issues
- All pre-commit checks now pass

Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-02 12:40:18 +00:00
Shuyan Zhou
daee18de46
Update README.md 2025-02-07 08:35:07 -08:00
Shuyan Zhou
00da70b9a5
Update README.md
fix typo in map routing service
2025-02-03 20:25:16 -08:00
Xing Han Lu
7ee0f576e8
Update README.md 2024-12-10 18:45:06 -05:00
Xing Han Lu
2f8e5494bd
Update README.md 2024-12-10 18:44:28 -05:00
Xing Han Lu
55ef0382b6
Update README.md 2024-12-10 18:34:07 -05:00
Xing Han Lu
5f3aca98a9
Update README.md 2024-12-10 18:32:33 -05:00
Xing Han Lu
d50cb6499d
Update README.md tile server 2024-12-10 18:31:55 -05:00
Xing Han Lu
35f53a58b2
Update README.md 2024-12-10 18:20:26 -05:00
Xing Han Lu
6b83036c07
Update README.md 2024-12-10 18:17:48 -05:00
alzambranolu13
86d363be07
Update README.md
Gitlab container running into issues because of permissions
2024-10-29 17:26:22 -04:00
Frank Xu
e31c190c9b add hosting map 2024-10-10 08:19:29 -04:00
Shuyan Zhou
cf388a2f36
Update README.md 2024-07-22 11:57:01 -07:00
Shuyan Zhou
4c741b4b20
Update README.md
update reset script
2024-05-29 15:24:28 -04:00
alexisxy
de524be99e notes on setup and reset environment 2024-04-29 18:19:59 -04:00
Frank Xu
aeb9e828d8
Merge pull request #126 from web-arena-x/frankxu2004-patch-1
Update README.md
2024-04-15 01:46:37 -04:00
Frank Xu
ce732b26dc
Update README.md 2024-04-15 01:35:38 -04:00
Frank Xu
955eec8e1a
Merge pull request #83 from anamhira47/anamhira47-patch-1
Update README.md
2024-04-15 01:22:31 -04:00
Frank Xu
abd8269f66
Update README.md 2024-04-15 01:12:20 -04:00
Massimo Caccia
2e690f9a9a
Update README.md 2024-03-05 15:51:36 -05:00
Frank Xu
6fd6887427 update env readme 2024-02-13 01:18:12 -05:00
Anam Hira
ac84657fd8
Update README.md
Fix typo in Docker ReadMe
2023-12-23 10:37:41 -08:00
Shuyan Zhou
8210cd1be0
Update README.md
Minor environment setup update
2023-11-19 13:44:39 -05:00
alexisxy
bb16bd1669 add AMI instructions 2023-11-03 15:20:39 -04:00
Frank Xu
8a664cb3ef add gitlab url change fix 2023-11-02 14:54:27 -04:00
Frank Xu
fd3f05a592 add mirror download links 2023-09-08 05:46:42 -04:00
alexisxy
526a00e073 Fix Mangeto base URL redirect problem 2023-08-28 00:29:43 -04:00
alexisxy
65750c4009 Fix homepage url bugs. Add instructions on setting it up 2023-08-27 18:56:34 -04:00
alexisxy
9175199358 add map site instruction 2023-08-23 11:55:53 -04:00
Haofei Yu
b2c940cc9f
Fix typos for docker commands 2023-08-19 08:19:55 -07:00
alexisxy
6ea72e0d84 improve README, re-organize helper functions 2023-08-15 17:56:55 -04:00
alexisxy
620ba1c832 add instruction for self-hosting webarena 2023-08-04 00:07:25 -04:00