• 1 Post
  • 38 Comments
Joined 1 year ago
cake
Cake day: September 10th, 2023

help-circle
  • Third this. I use it for my personal vps’/vms/etc. email sending and liked it so much I replaced o365 send for machine accounts at work with it and it’s been sending 30k emails a month to my o365 domain (mostly reports programatically sent from one program/excel sheet [yah I know, don’t judge us, it works] to one or a set of users who have 0365 email accounts on my work domain) with no trouble for over a year now. I pay as I go on that account but it’s usually 17-25 dollars a month, way less than what I was paying when I had a smaller subset of current senders on o365 and with way less pain because it supports less annoying for programming methods of authentication without having to whitelist ips, which was often impossible because people moved their laptops around and sent from different locations.




















  • you need to create a docker-compose.yml file. I tend to put everything in one dir per container so I just have to move the dir around somewhere else if I want to move that container to a different machine. Here’s an example I use for picard with examples of nfs mounts and local bind mounts with relative paths to the directory the docker-compose.yml is in. you basically just put this in a directory, create the local bind mount dirs in that same directory and adjust YOURPASS and the mounts/nfs shares and it will keep working everywhere you move the directory as long as it has docker and an available package in the architecture of the system.

    `version: ‘3’ services: picard: image: mikenye/picard:latest container_name: picard environment: KEEP_APP_RUNNING: 1 VNC_PASSWORD: YOURPASS GROUP_ID: 100 USER_ID: 1000 TZ: “UTC” ports: - “5810:5800” volumes: - ./picard:/config:rw - dlbooks:/downloads:rw - cleanedaudiobooks:/cleaned:rw restart: always volumes: dlbooks: driver_opts: type: “nfs” o: “addr=NFSSERVERIP,nolock,soft” device: “:NFSPATH”

    cleanedaudiobooks: driver_opts: type: “nfs” o: “addr=NFSSERVERIP,nolock,soft” device: “:OTHER NFSPATH” `