Poundsy

Members
  • Posts

    3
  • Joined

  • Last visited

Poundsy's Achievements

Noob

Noob (1/14)

0

Reputation

  1. I don't know anything about self generated certs. I use cloudflare to manage that stuff, so no idea how to help with problem 1. Problem 2 is easy. As long as your postgres is installed on defaults then your port is 5432. Depending on how everything is setup it could just be a case of one of the following; localhost:5432 - only works if both database and odoo are on the same machine. 127.0.0.1:5432 - this is generally bad practice however since 127.0.0.1 is a loopback address. Your servers local IP such as 192.168.x.x:5432 or 10.x.x.x:5432 I recommend setting your server to a static IP in your router so it never changes. Change your DHCP pool to exclude a few addresses at the bottom of your range then use those addresses as static IPs.
  2. It appears this is the community version of Odoo. To get the accounting module you need to upgrade to enterprise version, you'll notice when you look at the accounting module there is no activate button but rather an upgrade button. There is an upgrade that needs to be done as per here. I'm going to have a tinker and see what I can work out. Edit: I believe I have enterprise working. Be aware that doing this will start a 30 day trial, after that time you will be required to purchase a year long subscription. Back your shit up!!!!!!!!!!!!!!!! You need to get the web_enterprise module and throw it in the extra-addons folder. It was mapped when installing the Odoo docker container. It will be something like /mnt/user/appdata/odoo/extra-addons/ I found the web_enterprise addon in the source install. I downloaded those files here. Grab the enterprise source. Open that archive and dive into this folder \odoo-17.0+e.20240313\odoo\addons and find a folder called web_enterprise. Copy that folder to your extra-addons folder. Now go and edit the Odoo container, switch on advanced view and pop the following in your Post Arguments: -d <database_name> -i web_enterprise --stop-after-init Replace <database_name> with the name of your database you configured in odoo.conf, don't include < or > in the database name. Apply and run the Odoo container. It will run, upgrade the database then stop. You can check logs to see if there was any funny business. Edit the Odoo container again, remove the text we put in Post Arguments and hit apply. The container should now start up in enterprise mode and you'll have a nifty little dashboard with all the apps you use regularly. Edit 2: Found an issue. While it allows you to activate your sub, it seems to not want to play ball with the app installer. After play around some more it decided to go back to telling me I need to upgrade. Working on another ideal. Edit 3: After some tinkering, I found if you copy all the sub folders in the addons folder from the source install archive into your extra-addons folder, remove the odoo container completely, then run -d <database_name> -i web_enterprise --stop-after-init on install, edit container then remove those args and start everything up normally those upgrade buttons become activate buttons. Now the only problem I seem to have is on the app selection screen are my icons are missing their action icon pictures are just show a box with a ! in it. Anything I install after the upgrade however seems to have an icon. Edit 4: Everything was going well until I tried to activate the knowledge module. Now it's just throwing a bunch of errors about missing modules and unmet dependencies. As much as I like docker, I think I'm going to end up spinning up a linux VM to make this work.
  3. I hope someone can tell me where I'm going wrong or if this is even a docker problem in the first place. I'm trying to get mimic 3 from mycroft ai running. They have a docker image so one would expect it would be reasonably straight forward based on their setup instructions. mkdir -p "${HOME}/.local/share/mycroft/mimic3" chmod a+rwx "${HOME}/.local/share/mycroft/mimic3" docker run \ -it \ -p 59125:59125 \ -v "${HOME}/.local/share/mycroft/mimic3:/home/mimic3/.local/share/mycroft/mimic3" \ 'mycroftai/mimic3' The above was taken from here. I'm able to pull the container down and I've mapped the ports which works fine. I've mapped the volume exactly as it appears, just subsituting ${HOME} for /mnt/user/appdata/ https://imgur.com/FPscg9D as shown here. It starts, the webui can be loaded and everything seems ok. The English (UK) voice works. When you change the voice however I get this on the webui; PermissionError: [Errno 13] Permission denied: '/home/mimic3/.local/share/mycroft/mimic3/voices' When I look at the permissions of the mimic3 folder in appdata I see it's owned by root but perms are set to drwxr-xr-x like everything else. Then looking into the logs (attached) it seems like its having a meltdown about stuff missing. Does anyone have any ideas? mimic3.log