היי,
בכל פעם שאני צריך להוסיף תוסף או לערוך הגדרה כלשהי ב-PuTTy docker, אני צריך לבנות מחדש את הקונטיינר.
האם יש דרך מהירה יותר לערוך ב-Docker מבלי לבנות מחדש?
בברכה,
אולה
היי,
בכל פעם שאני צריך להוסיף תוסף או לערוך הגדרה כלשהי ב-PuTTy docker, אני צריך לבנות מחדש את הקונטיינר.
האם יש דרך מהירה יותר לערוך ב-Docker מבלי לבנות מחדש?
בברכה,
אולה
אם אתה מוסיף או מסיר פלאגין, עליך לבנות מחדש.
דרך אגב, שקול לנטוש את PuTTY לטובת Windows Terminal.
Developing plugins against a production site will be a very tedious process. I’d recommend you look at setting up a local (or cloud) development environment. We have a few guides over here:
It’s not really recommended, but you can do something like
cd /var/discourse
./launcher enter app
cd /var/www/discourse/plugins/your-plugin-path
git pull
sv restart unicorn
But unless you’re changing something pretty trivial you’ll want to set up a development environment as suggested.
אבל זה לא יריץ שום מיגרציות?
I’m assuming that if he doesn’t know any more than he seems to that there aren’t going to be any migrations. ![]()
But, yeah, if it were you, then I would have said to also
bin/rails db:migrate
And then you’d say “but what about assets?”
And I’d say, “Yeah, you need to do that too. Exactly how is left as an exercise to the reader.”
אממ אולי אני פשוט אעשה את זה כמו שהייתי עושה פעם כדי לא לשבור את האתר,
האם Windows Terminal עדיף לשימוש מ-PuTTY?
בברכה,
אולֶה
If you move to a new server, you’ll make no changes to the site until you know the new site works. It’s impossible to break the site.
Yes, it’s much more modern.
Windows Terminal offers multiple tabs, customizable themes, Unicode and UTF-8 support, GPU acceleration, and better integration with modern Windows features compared to PuTTY.
Windows Terminal integrates with Windows Subsystem for Linux (WSL), supports native shell profiles, and allows seamless switching between PowerShell, Command Prompt, and WSL environments within a single window.