Page MenuHomePhabricator

Test install on toolforge
Closed, ResolvedPublic

Description

Register

  • Register on tooladmin, become lingua libre maintainer. See documentation on T385064 #Access to toolforge.

Install on Toolforge

Back:

Front:

Note: Oauth and later issues handled in other later tasks.

AI agent conversations

Question: Using toolforge from Wikimedia, I put a server on tools.lingua-libre@tools-bastion server. As I set up a web server, which url will give me access to that website ?
ChatGPT: On Wikimedia Toolforge, since you've set up a web server for your tool lingua-libre, your website should be available at:
🔗 https://tools.wmflabs.org/lingua-libre/ (legacy)
🔗 https://lingua-libre.toolforge.org/ (newer)

If the site doesn't load, make sure:

  • Your web server is running.
  • Your files are placed in ~/public_html/.
  • You’ve checked error logs with webservice logs.

Let me know if you need more debugging help! 🚀

See also

Event Timeline

Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug changed the task status from Open to In Progress.Feb 8 2025, 9:11 AM
Yug triaged this task as Medium priority.

Steps followed in deployment are listed here PR#42

Front end seems to be already working at https://lingua-libre.toolforge.org/front-end/index.html (page is blank due to the js issue discussed below, but it's serve 🎉 )

Minor path update seems necessary such as moving from absolute path /src/... to relative path such as ./src/.... I started so on gitlab /front-end/index.html.

On Toolforge, I managed the git status so we are now in synch with gitlab

Note: I suspect Aditya Mariadb Unicode addition could also solve T384826. 👀

Ok, so ! I explored as much as I could and after synchronizing the gits, editing the path, I now fails due to npm being missing. This require a new task, see T387117.

Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Success

Migration works :

Next

Further Oauth configuration needed.